Talent.com
No longer accepting applications
Firmware Architect [15h Left]

Firmware Architect [15h Left]

Eximietas DesignBengaluru, Karnataka, India
18 hours ago
Job description

About Company :

Eximietas Design is a leading technology consulting and solutions development firm specializing in Chip design, Firmware & Embedded Software development, Cloud Computing, Cyber Security, and AI / ML domains. Our success is anchored in the unparalleled expertise of our engineering leadership team, who have collectively taped-out over 100+ chips and released countless software solutions for renowned tech giants like Google, Cisco, Microsoft, Oracle, Uber, Broadcom, and Sun. With a commitment to innovation and excellence, we deliver cutting-edge solutions that empower businesses to thrive in the ever-evolving digital landscape. We are an ISO 9001 and ISO 27001 certified company with development centre's in the US and India.

Position Overview :

We are looking for skilled Firmware Engineers with strong hands-on experience in bare-metal and RTOS-based firmware development for pre-silicon FPGA / emulation platforms. The ideal candidate will have a deep understanding of low-level hardware–software integration, SoC bring-up, and bootloader and driver development.

You will collaborate closely with hardware design, RTL, and validation teams to enable early platform validation and debug in a pre-silicon environment using FPGA or emulation setups such as HAPS or Synopsys ZeBu.

Key Responsibilities :

  • Develop, port, and debug bare-metal and RTOS-based firmware for pre-silicon FPGA / emulation platforms (HAPS, ZeBu, or equivalent).
  • Perform SoC bring-up, including bootloader development, initialization, and board-level debugging.
  • 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.

Required Qualifications :

  • 8 to 18 years of hands-on experience in bare-metal firmware and driver development.
  • Proven experience working on pre-silicon FPGA / emulation platforms (HAPS, Synopsys ZeBu, or equivalent).
  • 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 from QSPI / eMMC / UFS / USB / PCIe or other boot sources.
  • Strong knowledge of low-speed I / O interfaces (SPI, QSPI, I2C, UART).
  • Hands-on experience with high-speed I / O driver / firmware development (PCIe, UFS, USB, eMMC, SD).
  • Preferred / Nice-to-Have Skills :

  • Experience debugging firmware with DV waveforms in pre-silicon environments.
  • Familiarity with cross-functional debug involving DV, RTL, and software teams.
  • Understanding of ARM SoC architecture, memory-mapped peripherals, and boot sequences
  • Immediate Applicants are preferred.
  • Create a job alert for this search

    15H Left Architect • Bengaluru, Karnataka, India