Qureos

Find The RightJob.

Embedded Firmware Engineer

Key Responsibilities

  • Firmware development on STM32, TI, and NXP microcontrollers.
  • Develop and maintain applications using FreeRTOS.
  • Write efficient, structured, and maintainable code in C / C++.
  • Handle complete product lifecycle: Development → Debugging → Testing → Validation
  • Production support.
  • Interface with peripherals such as SPI, I2C, UART, CAN, and RS485.
  • Perform hardware-level debugging using logic analyzers, oscilloscopes, and debuggers.
  • Use GitHub for version control and collaborative development.
  • Follow coding standards and proper documentation practices.
  • Work closely with hardware teams for board bring-up and validation.

Required Skills

  • 1–3 years of experience in embedded firmware development.
  • Strong knowledge of Embedded C/C++.
  • Hands-on experience with FreeRTOS.
  • Good understanding of ARM Cortex microcontroller architecture.
  • Experience with debugging tools and IDEs (STM32CubeIDE, Keil, IAR).
  • Strong understanding of communication protocols: SPI, I2C, UART, CAN, RS485.
  • Ability to read and understand hardware schematics and datasheets.
  • Experience in debugging, testing, and validation.

Job Types: Full-time, Permanent

Pay: ₹20,000.00 - ₹40,000.00 per month

Benefits:

  • Food provided
  • Health insurance
  • Paid sick time
  • Paid time off
  • Provident Fund

Work Location: In person

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.