Talent.com
This job offer is not available in your country.
Embedded Firmware Engineer

Embedded Firmware Engineer

Univision Technology Consulting Pvt. Ltd.Bengaluru, India
5 days ago
Job description

Responsibilities :

  • Develop and maintain embedded firmware for ARM Cortex-M / RISC-V microcontrollers.
  • Implement device drivers for I2C, SPI, UART, CAN, USB, BLE, and Ethernet.
  • Work on RTOS (FreeRTOS, Zephyr) and bare-metal systems.
  • Perform board bring-up, debugging, and validation using JTAG / SWD, oscilloscopes, and logic analyzers.
  • Collaborate with hardware design teams using schematics and datasheets.

Must-Have Skills :

  • 3–5 years in embedded firmware development.
  • Strong C (C++ knowledge is a plus).
  • Experience with ARM Cortex-M or RISC-V MCU architectures.
  • RTOS (FreeRTOS, Zephyr) or bare-metal programming.
  • Debugging with JTAG, SWD, and lab instruments.
  • Hands-on with communication protocols.
  • Good-to-Have Skills :

  • Bootloader development (MCU / U-Boot).
  • Power optimization and low-power design.
  • OTA and secure firmware update flows.
  • Python scripting for test automation.
  • Create a job alert for this search

    Firmware Engineer • Bengaluru, India