I
Posted 19 hours ago
Senior Firmware Engineer
InnoPhase IoTSenior Firmware Engineer
Requirements
12+ years embedded firmware experience, C / Embedded C proficiency, Expertise in Zigbee and Thread stacks, Experience with RTOS, Proficiency in debug tools
Skills
C#Zigbee
About the role
About the Company
InnoPhase IoT is a company that values smart work, celebrating successes, and providing a playground for brilliant people to learn and experience different aspects of technology.
Responsibilities
- Architect, design, and implement firmware solutions for Zigbee/Thread and IEEE 802.15.4-based products
- Develop and optimize low-level drivers, MAC/PHY interfaces, and protocol stack layers
- Debug and resolve wireless interoperability and certification issues using sniffers
- Collaborate with hardware, QA, and product teams to ensure robust HW/SW co-design and regulatory compliance
- Debug, analyze, and optimize power consumption and timing for battery-operated IoT devices
- Support certification and compliance efforts for Zigbee/Thread-based products
- Document software design, testing procedures, and release notes
Requirements
- 12+ years of experience in embedded firmware development
- Strong programming skills in C / Embedded C
- Expertise in IEEE 802.15.4 MAC/PHY, Zigbee, and Thread protocol stacks
- Experience with embedded RTOS such as FreeRTOS, Zephyr, or Linux system programming
- Proficiency in debug tools including JTAG, GDB, oscilloscopes, logic analyzers, and sniffers
- Strong knowledge of microcontrollers, transceivers, and RF system design basics
- Hands-on debugging and optimization for low-power wireless systems
- Bachelor’s or Master’s degree in Electronics, Computer Science, or related fields
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Firmware Engineer
InnoPhase IoT · Bangalore
