About the job
About InnoPhase IoT
At InnoPhase IoT, we pride ourselves on fostering an environment where innovation thrives. Join a diverse team of talented individuals who share a passion for cutting-edge technology and a commitment to success. If you're eager to expand your horizons and explore various facets of your expertise in a dynamic setting, this is the place for you.
We are on the lookout for exceptional talent! If you excel in your field and are ready to take your career to the next level, we invite you to be part of our journey at InnoPhase IoT.
Experience: 12+ years (Senior Level)
Role Overview
We are seeking a Senior Firmware Engineer with extensive knowledge of Zigbee, Thread, and IEEE 802.15.4 wireless stacks. The ideal candidate will be instrumental in architecting, developing, and optimizing embedded wireless protocol stacks for resource-constrained platforms, ensuring high standards of compliance, performance, and reliability.
Key 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.
- Resolve wireless interoperability and certification issues using tools such as Ubiqua, Wireshark, and Perytons.
- Collaborate with hardware, QA, and product teams to ensure effective HW/SW co-design and adhere to regulatory standards.
- Analyze and optimize power consumption and timing for battery-operated IoT devices.
- Assist in certification and compliance efforts for Zigbee/Thread-based products.
- Document software design, testing procedures, and release notes.
Required Skills & Competencies
- 12+ years of experience in embedded firmware development.
- Strong programming skills in C / Embedded C; knowledge of assembly or scripting languages (e.g., Python) is a plus.
- Proficiency in IEEE 802.15.4 MAC/PHY, Zigbee, and Thread protocol stacks.
- Experience with embedded RTOS (e.g., FreeRTOS, Zephyr, Linux system programming).
- Familiarity with debugging tools (e.g., JTAG, GDB, oscilloscopes, logic analyzers, sniffers).
- Solid understanding of microcontrollers, transceivers, and RF system design basics.
- Hands-on experience in debugging and optimizing low-power wireless systems.
- Knowledge of IoT frameworks and applications in areas like home automation, security, and energy management.
- Excellent problem-solving abilities, communication skills, and capacity for cross-functional collaboration.
