Embedded Firmware Engineer
Listed on 2026-07-27
-
Engineering
Hardware Engineer, Systems Engineer, Embedded Software Engineer
Eximietas Design is hiring a Senior Firmware Engineer to own pre-silicon firmware bring-up and platform validation for a new SoC program with a leading semiconductor client. This is hands-on work, close to the hardware, from RTL simulation through emulation through first silicon in the lab.
Location:
San Jose, CA (Hybrid can be considered) other locations can be discussed
What you will do
• Write and maintain firmware for pre-silicon bring-up in RTL simulation environments (Model Sim, VCS, Questa Sim) and emulation platforms (Mentor Veloce, Synopsys ZeBu, or Cadence Palladium)
• Develop BSPs, bootloaders, HALs, and platform initialization code for new silicon
• Build and debug device drivers across PCIe, DDR, USB, SPI, I2C, UART, GPIO, and JTAG
• Lead lab bring-up using Lauterbach, J-Link, oscilloscopes, and logic analyzers
• Debug at the waveform level (VCD, FSDB) and triage issues between RTL and firmware
• Partner closely with RTL, verification, and silicon validation teams through tape-out and post-silicon
Required qualifications
• 8 to 15 years of professional firmware engineering experience close to silicon
• Direct hands-on experience writing firmware for pre-silicon environments (RTL simulation and emulation)
• Proven work on at least one of Mentor Veloce, Synopsys ZeBu, or Cadence Palladium
• Production experience with BSPs, bootloaders, HALs, and platform initialization
• Lab bring-up experience with Lauterbach or J-Link, plus scopes and logic analyzers
• Waveform debug fluency in VCD or FSDB
Preferred qualifications
• ARM Cortex experience including Trust Zone and MMU
• SoC bring-up across multi-core boot, power, and reset sequences
• Familiarity with OpenSBI, Zephyr, or U-Boot
• Scripting in Python, TCL, or shell for test automation
• At least one chip you can walk through end to end, from pre-silicon to customer ship
How to apply
Apply through Linked In or send your resume to mohini.tyagiign.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).