×
Register Here to Apply for Jobs or Post Jobs. X

Firmware Validation Engineer (System Level

Job in Santa Clara, Santa Clara County, California, 95050, USA
Listing for: Cardinal Integrated
Full Time position
Listed on 2026-08-05
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Software Testing
Job Description & How to Apply Below
Position: Firmware Validation Engineer (System Level)

Firmware Validation Engineer (System Level)

Location:

Santa Clara, CA - 5 Days Onsite Duration: 6-12+ Months Contract

Must Have Skills – Firmware Validation Engineer

Skill 1 – 10+ Years of exp in C++ (70% validation and 30% development)

Skill 2 – 6+ Years of Exp in Python

Key Responsibilities:

  • Design, develop, and validate firmware for embedded platforms with focus on 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.
  • Contribute to validation documentation, coverage tracking, and quality metrics reporting.

Required Skills:

  • Strong experience in Embedded Systems and Firmware Development.
  • Proficiency in Python Automation & C++ for firmware and driver development.
  • Solid understanding of PCIe, UART, UMA, and related system interfaces.
  • Hands-on experience with firmware validation methodologies and system-level debugging.
  • Experience working on emulation platforms such as Zebu and Palladium.
  • Strong Python scripting skills for automation and validation framework development.
  • Good understanding of hardware-software interaction and debugging techniques.
  • Experience in root cause analysis and issue triaging.

Desired

Skills:

  • Experience in pre-silicon validation and emulation-based verification environments.
  • Knowledge of boot flow, memory initialization, and low-level system architecture.
  • Exposure to performance validation and stress testing.
  • Familiarity with version control systems (Git) and CI/CD for firmware validation.
  • Experience working in data center, SoC, or high-performance computing environments.
  • Strong analytical and problem-solving skills with ability to work in fast-paced environments.

Qualification:

Bachelor's or Master's degree in Electronics & Communication, Computer Science, Electrical Engineering, or related field. 8+ years of experience in Firmware Development and Validation in embedded environments.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary