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

Firmware Validation Engineer; System Level

Job in Santa Clara, Santa Clara County, California, 95051, USA
Listing for: Cardinal Integrated
Full Time position
Listed on 2026-06-01
Job specializations:
  • Software Development
    Embedded Software Engineer, Embedded Systems / Firmware
Job Description & How to Apply Below
Position: Firmware Validation Engineer (System Level)
Role:
Firmware Validation Engineer (System Level)(21529-1)

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 Automation

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