Demo

Embedded Firmware Engineer

Eximietas Design
San Jose, CA Full Time
POSTED ON 6/26/2026
AVAILABLE BEFORE 7/24/2026

About the role


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 (ModelSim, VCS, QuestaSim) 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

• Expert-level C, cross-compilation, linker scripts, GCC or Clang, CMake

• Production experience with BSPs, bootloaders, HALs, and platform initialization

• Device driver development across PCIe, DDR, USB, SPI, I2C, UART, GPIO, JTAG

• 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 TrustZone 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 LinkedIn or send your resume to mohini.tyagi@eximietas.design.

Salary.com Estimation for Embedded Firmware Engineer in San Jose, CA
$155,930 to $184,004
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Firmware Engineer?

Sign up to receive alerts about other jobs on the Embedded Firmware Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Embedded Firmware Engineer jobs in the San Jose, CA area that may be a better fit.

  • 42dot Sunnyvale, CA
  • We are looking for the best About Us 42dot is a mobility AI company committed to solving mobility challenges with software and AI. As the Global Software C... more
  • 1 Day Ago

  • OSI Engineering Palo Alto, CA
  • Lead Embedded Firmware Engineer You will own the firmware for the world’s first thought-to-text wearable platform , building the distributed-compute archit... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!