InnoPhase IoT logoInnoPhase IoT logo

Senior Firmware Engineer

InnoPhase IoTBangalore, India
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

12+ years of experience in embedded firmware development, strong programming skills in C / Embedded C, proficiency in Zigbee and Thread protocols, and familiarity with debugging tools.

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.

About InnoPhase IoT

InnoPhase IoT is at the forefront of wireless technology innovation, dedicated to developing solutions that enhance connectivity and efficiency. We cultivate a collaborative and inclusive workplace where every voice matters and creativity is encouraged.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.