Lead Firmware Validation & Debug Engineer

UST

Mountain View (CA)

On-site

USD 73,000 - 122,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

UST in Mountain View, California is seeking a Firmware Validation & Debug Engineer Lead I for semiconductor software product development. You will design, develop, and validate firmware for embedded platforms, focusing on system-level functionality and reliability.

The role requires strong C++ and Python automation skills, experience with PCIe, UART, UMA, and emulation platforms such as Zebu and Palladium, plus collaboration across hardware teams.

Qualifications

  • 8+ years of firmware development and validation in embedded environments.
  • Strong experience with Python automation and C++ for firmware/driver development.
  • Experience with emulation platforms such as Zebu and Palladium and system-level debugging.

Responsibilities

  • Design, develop, and validate firmware for embedded platforms with system-level functionality.
  • Develop and debug C++ based drivers for high-speed interfaces such as PCIe, UART, and UMA.
  • Execute firmware validation activities including test planning, test case development, automation, and regression execution.
  • Perform system-level validation using emulation platforms such as Zebu and Palladium.
  • Develop Python-based automation frameworks for firmware validation and regression suites.
  • Debug complex hardware-firmware interaction issues using logs, trace tools, and protocol analyzers.
  • Collaborate with hardware, silicon, and platform teams to ensure feature readiness and issue resolution.
  • Support bring-up activities, root cause analysis, and performance tuning.

Skills

Embedded Systems
Firmware Development
C++
Python
Test Automation
Debugging
Issue Analysis
Regression Testing

Education

Bachelor's or Master's in Electronics & Communication

Tools

Zebu Emulation
Palladium Emulation

Job description

UST in Mountain View, California is seeking a Firmware Validation & Debug Engineer Lead I for semiconductor software product development. You will design, develop, and validate firmware for embedded platforms, focusing on system-level functionality and reliability.

The role requires strong C++ and Python automation skills, experience with PCIe, UART, UMA, and emulation platforms such as Zebu and Palladium, plus collaboration across hardware teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Firmware Lead - Embedded C/C++, HW/SW Co-Debug
Senior Firmware Lead - Embedded C/C++, HW/SW Co-Debug

Wipro • Cupertino (CA)

On-site
USD 60,000 - 125,000
Firmware Validation & Debug Engineer
Firmware Validation & Debug Engineer

UST • Mountain View (CA)

On-site
USD 73,000 - 122,000
Embedded Firmware Validation Engineer - Super I/O
Embedded Firmware Validation Engineer - Super I/O

Nuvoton • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 150,000
Embedded Firmware Validation Engineer - Super I/O
Embedded Firmware Validation Engineer - Super I/O

Nuvoton Technology Corporation America • Austin (TX)

On-site
USD 90,000 - 110,000
Embedded Test Engineer: Silicon Debug & Automation
Embedded Test Engineer: Silicon Debug & Automation

TetraMem - Accelerate The World • Fremont (CA)

On-site
USD 120,000 - 180,000
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
ASIC Validation Engineer
ASIC Validation Engineer

ScaleFlux • Milpitas (CA)

On-site
USD 110,000 - 170,000
Embedded Systems Validation Test Engineer (Python)
Embedded Systems Validation Test Engineer (Python)

OSI Engineering • Cupertino (CA)

On-site
USD 89,544 - 103,320
Firmware Design Engineer: Bring-Up & Validation
Firmware Design Engineer: Bring-Up & Validation

Socket.dev • Austin (TX)

On-site
USD 110,000 - 150,000
Senior Firmware Engineer
Senior Firmware Engineer

Tata Technologies • Mountain View (CA)

On-site
USD 100,000 - 130,000