InnoPhase IoT
IoT
SeniorZigbee/ThreadFirmwareEngineer
“Senior Zigbee / Thread Firmware Engineer at InnoPhase IoT. Skills: Zigbee, Thread, Firmware Engineering, Embedded Systems. Architect firmware solutions. Design firmware solutions”
What You'll Achieve.
ensuring compliance; ensuring performance; ensuring reliability; robust HW/SW co-design; regulatory compliance
Industry & Context.
problem-solving skills
What They're Looking For.
Must Have
12+ years of relevant experience in wireless embedded systems, Expertise in IEEE 802. 15. 4 MAC/PHY, Zigbee, and Thread protocol stacks, Experience with embedded RTOS (FreeRTOS, Zephyr, or Linux system programming), Proficiency in debug tools (JTAG, GDB, oscilloscopes, logic analyzers, sniffers), knowledge of microcontrollers, transceivers, and RF system design basics, Hands-on debugging and optimization for low-power wireless systems, Familiarity with IoT frameworks and domains like home automation, security, and energy management, Excellent problem-solving, communication, and cross-functional collaboration skills, Bachelor’s or Master’s degree in Electronics, Computer Science, or related fields
Nice to Have
assembly or scripting (Python) a plus
What You'll Do.
Architect firmware solutions
Design firmware solutions
Implement firmware solutions
Develop low-level drivers
Optimize low-level drivers
Develop MAC/PHY interfaces
Optimize MAC/PHY interfaces
Develop protocol stack layers
Optimize protocol stack layers
Debug wireless issues
Resolve wireless issues
Debug certification issues
Resolve certification issues
Debug power consumption
Analyze power consumption
Optimize power consumption
Support certification efforts
Support compliance efforts
Document software design
Document testing procedures
Document release notes
How You'll Work.
Team & Collaboration
Collaborate with hardware teams; Collaborate with QA teams; Collaborate with product teams; Cross-functional collaboration
Communication Scope
communication skills
Applying for this Senior Zigbee / Thread Firmware Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about InnoPhase IoT?
Real rants from real employees. Read before you apply.