TymblHub

© 2026 TymblHub

Firmware Developer

Mirafra Technologies
Posted on
Mirafra Technologies logo

Experience
3 - 8 yrs
Job Location
Bengaluru, India
Vacancy
16
Designation
Firmware Developer
Job Type
ONSITE

Job Description

Role & responsibilities


  • Develop, port, and debug bare-metal and RTOS-based firmware for pre-silicon FPGA/emulation platforms (HAPS, ZeBu, or equivalent).
  • Develop and integrate low-speed IO drivers (SPI, QSPI, I2C, UART) and high-speed interface drivers (PCIe, UFS, USB, eMMC, SD).
  • Collaborate with hardware, DV, and software teams to validate and debug pre-silicon system-level functionality.
  • Use JTAG, debuggers, and trace tools to identify and resolve firmware and driver issues.
  • Implement and validate firmware on RTOS environments such as FreeRTOS or Zephyr.
  • Contribute to boot flow debugging, firmware optimization, and platform stability in early hardware validation phases.
  • Document debug findings, bring-up procedures, and firmware design specifications.

Preferred candidate profile

  • 3 to 10 years of hands-on experience in bare-metal firmware and driver development.
  • Strong background in RTOS-based firmware development (FreeRTOS, Zephyr, or similar).
  • Excellent proficiency in C programming, with solid debugging skills using JTAG or equivalent tools.
  • Experience in bootloader bring-up
  • Strong knowledge of low-speed I/O interfaces (SPI, QSPI, I2C, UART).