Firmware & System Test Automation Engineer IV

DenkenSolutions Inc
Roseville, CA

Currently, we are looking for talented resources for one of our listed clients. If interested please reply to me with your updated resume or feel free to reach out to me for more details at (949) 744-7854

On-Site role

Job Description:

  • This assignment will be starting off as 6 months, with potential to extend up to 12 months, based on performance, budget, and ongoing need of the assignment.
  • There is potential for this to also convert to FTE.
  • Working schedule: 100 onsite Business Travel: N/A Overtime: Yes, there's potential for OT.
  • Working hours: Standard working hours.

Summary:

  • Build end-to-end automation for firmware development and system validation Python-first tooling, CI/CD integration, hardware-in-the-loop test orchestration, and automated triage/reporting.
  • Strong PCIe/NVMe + embedded/RTOS knowledge; comfortable with analyzers and DUT control.

Responsibilities:

  • Design reusable Python/Bash libraries and CLIs for FW build/test/regressions.
  • Integrate Docker, Jenkins/GitLab CI/Azure DevOps, Gerrit/Git, Jira, test mgmt systems.
  • Orchestrate nightly regressions; implement auto-failure classification and dashboards.
  • Enable FW developers with unit test harnesses, lint/format, emulation adapters.
  • Implement telemetry/ETL pipelines for coverage, reliability, and performance KPIs.
  • Collaborate across FW/HW/ASIC; document standards and best practices.
  • Adhere to IP/data compliance and approved vendor processes.

Minimum Qualifications:

  • 10+ years automation experience in FW/system validation.
  • Expert Python; linux ; kernel modules; Bash; working C/C++ for FW hooks; PowerShell as needed.
  • PyTest/Robot Framework; hardware-in-the-loop experience.
  • CI/CD expertise (pipelines-as-code, artifacts, secrets, flaky test mgmt).
  • PCIe/NVMe, DMA/interrupts, RTOS; lab debug with logic/protocol analyzers.
  • Tool integration with Gerrit/Git, Jira, test mgmt, results DBs.
  • Proven log analysis and failure bucketing; strong communication/documentation.

Preferred:

  • CMake/Bazel; cross-compilers; artifact signing.
  • Emulation/simulation (FPGA, QEMU); pre-silicon validation flows.
  • Data stack (SQLite/PostgreSQL, Pandas); Grafana/PowerBI dashboards.
  • Docker/Ansible for reproducible dev & lab host config.
  • Prior storage FW or networking ASIC validation experience.

About us:
At our organization, we take our mission and values to heart! We are on a mission to offer more and better jobs all over the world! Our goal is to care for you while you care for our clients and get you paid the highest pay possible. All our associates working with us are expected to embrace our RACE values: R - Results Matter, A- Approachable, C - Care, and E - Emergency i.e. work with a sense of urgency.

For more relevant job opportunities please visit our website: Denken Solutions Careers

Posted 2026-01-30

Recommended Jobs

Assoc. Quality Engineer

Abbott
Temecula, CA

Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and …

View Details
Posted 2026-01-09

Marketing Operations - Manager / Senior Manager

Veeva Systems
Pleasanton, CA

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in histo…

View Details
Posted 2025-07-31

Activity Security Representative (ASR) III

GDIT
Marysville, CA

Responsibilities for this Position Location: USA CA Marysville Full Part/Time: Full time Job Req: RQ213548 Type of Requisition: Regular Clearance Level Must Currently Possess: …

View Details
Posted 2026-01-26

Physical Security Manager

Woven by Toyota
California

Woven by Toyota is enabling Toyota’s once-in-a-century transformation into a mobility company. Inspired by a legacy of innovating for the benefit of others, our mission is to challenge the current sta…

View Details
Posted 2026-01-18

Database Administrator

Department of Forestry & Fire Protection
Yolo County, CA

Job Description and Duties Please Note:  Due to postal service delays, electronic submission of application is recommended. Please see the  Duty Statement link, found in the Additional Document…

View Details
Posted 2026-01-27

Business Development Director - Power Ecosystem Solutions for AI Datacenters

SolarEdge
Milpitas, CA

Are you ready to power the future? Help shape how AI data centers are powered. SolarEdge, a global leader in smart energy technology, is expanding its innovation into the fast-growing world of AI…

View Details
Posted 2026-01-13