AM - Product Development
Posted Updated
Description
AM - Product Development:
Job Description: Embedded IoT Product Development Engineer
Location: Pune
Experience: 3-8 Years
Employment Type: Full-Time
We are looking for a highly motivated Embedded IoT Product Development Engineer to design, develop, test, and support next-generation IoT and connected-device products. The ideal candidate should possess strong expertise in embedded systems, firmware development, hardware design, communication protocols, and product lifecycle management.
Key Responsibilities- Develop and maintain embedded firmware using Embedded C, C/C++, and Python .
- Design, implement, and debug firmware for microcontroller-based systems.
- Work on communication interfaces including UART, SPI, IC, CAN/J1939, RS232/RS485, TCP/IP, MQTT, GSM/LTE, and GNSS .
- Develop applications on ARM Cortex-M, PIC Controllers , and RTOS platforms such as FreeRTOS .
- Design and implement bootloaders, peripheral drivers, and embedded software architecture .
- Participate in complete hardware development activities including:
- Schematic design
- Component selection
- PCB design and layout review
- Power supply design
- Hardware bring-up and validation
- Perform system integration, debugging, testing, and troubleshooting using oscilloscopes, logic analyzers, and other test equipment .
- Collaborate with cross-functional teams for product development, manufacturing support, and field issue resolution.
- Support product validation, production deployment, and continuous improvement activities.
- Work closely with cloud and application teams for IoT device connectivity and deployment.
- Strong programming experience in Embedded C, C/C++, and Python .
- Hands-on experience in firmware development for embedded systems.
- Good understanding of communication protocols:
- UART
- SPI
- IC
- CAN / J1939
- RS232 / RS485
- TCP/IP
- MQTT
- GSM/LTE
- GNSS
- Experience with ARM Cortex-M, PIC Controllers, and FreeRTOS .
- Knowledge of hardware development and electronic circuit design.
- Strong debugging and troubleshooting skills.
- Experience in hardware-firmware integration and product development lifecycle.
- Experience with Embedded Linux , Linux Device Drivers, U-Boot, and Device Tree.
- Exposure to edge devices, gateways, and industrial IoT solutions.
- Familiarity with version control tools such as Git.
- Knowledge of manufacturing and production support processes.
- Bachelor's or Master's degree in Electronics, Embedded Systems, Instrumentation, Electrical Engineering, Computer Engineering, or related field .
- 3-8 years of experience in Embedded Systems / IoT Product Development.