HamburgerMenu
hirist

Spraxa Solutions - Senior Firmware Engineer - C/C++

Posted on: 17/01/2026

Job Description

Description :

Job Title : Senior Firmware Engineer

Experience : 5+ Years

Location : Noida

Employment Type : Full-Time

Role Overview :

We are seeking an experienced Senior Firmware Engineer to design, develop, and maintain high-quality firmware for embedded IoT devices. This role involves close collaboration with hardware, cloud, and AI teams to deliver reliable, secure, and low-power firmware solutions across development and production environments.

Key Responsibilities :

- Design, develop, and maintain firmware for embedded IoT devices including cameras, connectivity modules, and energy-harvesting systems

- Develop low-level software for hardware peripherals such as LTE / NB-IoT, BLE / Wi-Fi, sensors, cameras, and power management units

- Debug, test, and optimize firmware for performance, reliability, and low-power consumption

- Collaborate with hardware, cloud, and AI teams to integrate new features and support OTA (Over-the-Air) updates

- Identify, analyze, and resolve firmware issues in both development and production environments

- Contribute to automated testing frameworks and continuous quality improvement initiatives

- Maintain comprehensive documentation and follow best practices for version control and code reviews

Required Skills & Qualifications :

- Bachelors or Masters degree Computer Engineering, or a related field

- 5+ years of hands-on experience in embedded firmware development using C/C++

- Strong experience with RTOS and bare-metal systems

- Solid understanding of hardware-software integration and communication protocols (SPI, I2C, UART, USB, etc.)

- Experience with cellular firmware technologies such as LTE Cat-M1, NB-IoT, or GPRS

- Hands-on experience with Wi-Fi and BLE stacks

- Proficiency in using debugging and validation tools (JTAG/SWD, oscilloscopes, logic analyzers)

- Experience with OTA firmware updates and field diagnostics

Good to Have :

- Experience working on low-power, battery-operated, or energy-harvesting systems

- Exposure to secure boot, firmware security, and device lifecycle management

Preferred Traits :

- Strong analytical and problem-solving skills

- Ability to work effectively in fast-paced, cross-functional environments

- Passion for innovation and continuous learning in IoT and embedded systems


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in