Robotics / IoT / Embedded/ Product engg
(No experience required)RoboSlog
Job Location
Job Type
Full TimeVisa Sponsorship
Not AvailableRelocation
AllowedSkills
Hiring contact
Narendra VermaThe Role
Preffered controller - ESP32, ESP8266,
Framework - IDF (preferred), Arduino (Also okay if you're fresher).
Protocol - LORA, MQTT, HTTP, BLE & COAP etc
Others Skills - Embedded C, AWS basics hands-on,
Designation - IoT Engg.
Your responsibilities will include:
• Partnering with R&D Product Lines to drive the Edge and Gateway IoT development strategy and architecture.
• Working with our existing team of hardware and embedded engineers to deliver advanced AIOT smart mobility, smart city & agriculture solutions, including work on low-level peripheral driver development that leverages any low-end to high-end microcontrollers varying from ESP32, ESP8266, ARM to DSPs.
• Driving Iterative Scoping and Definition, System Design, Coding development in Embedded C or assemble, Board Bring-Up and Validation of Assembled Boards.
• Shaping and defining the architecture and development strategy for the IoT device SDK.
• Being the subject matter expert in communication protocols, for example, IoT Protocols: MQTT, REST APIs, DDS, AMQP, and Wireless Edge Access Protocols: Wifi, Cellular, Bluetooth & LORA (preferred) etc.
• Creating engineering documents to comply with V&V product development policies, practices and procedures.
• Providing technical insights to the team for their training and development and to solve issues that arise in our customer engagements globally with the goal of ensuring customer delight.
The Profile
• You have a Degree in Engineering or higher in a relevant discipline (Electronics, Electrical, Mechatronics).
• You have at least 1 years of hands-on experience with embedded C firmware development for any microcontroller.
• You have a good understanding of the architecture of MCUS and peripherals.
• You have experience with memory, power, speed optimized applications.
• You possess experience with peripheral driver development with bare-metal coding for Microcontroller/processor.
• Having experience with over-the-air upgrades to the software and firmware of an embedded system (e.g., A/B seamless update) is required.
• You have hands-on experience debugging communication protocols using instruments/analyzers.
• You have an attitude of thoroughness in requirement gathering, design and validation of the design with strong pride in delivering well thought out and rigorously tested solutions.
• You are able to forecast technical risk for a project or engagement.
• Having experience with RTOS, interface libraries USB drivers are an additional plus.
• You have good programming ability and competence in any middle or high-level programming language such as C++, Python, Visual Studio.
• Being proficient with AWS or Google cloud computing environments and edge computing principles and architecture will be an added advantage.