About the role
Work closely with global & local team to get the Embedded IoT product requirements and should analyze the requirements. The requirements should be captured in a document.
Key Responsibilities:
Work closely with global & local team to get the Embedded IoT product requirements and should analyze the requirements. The requirements should be captured in a document.
Realize the embedded software through all aspects of Embedded Software Development Life Cycle.
Learn the functioning of and implement new state-of-the-art Embedded & IoT technologies for quick prototyping/POCs through structured implementation.
Requirements
To design and develop platform driver/BSP modules for Linux and RTOS based connected controls.
Implement and manage communication protocols such as I2C, SPI, and MQTT.
Design and develop firmware with a focus on low-power and high-efficiency operations.
Debug and troubleshoot firmware issues, ensuring reliability and performance.
Work with wireless communication technologies such as Zigbee, BLE Mesh, and Thread.
Document firmware development processes, including design specifications, test plans, and user manuals.
Participate in code reviews and provide constructive feedback to peers.