Arrow Electronics logo

Post-Silicon Systems Software Validation Engineer

Arrow Electronics
June 23, 2026
Full-time
Remote
California and United States
$87,400 - $165,000 USD yearly
Verification Jobs, Level - Mid-Career

Job Title

Post-Silicon Systems Software Validation Engineer

Role Summary

Work on post-silicon validation of systems and firmware for server-class silicon and platforms. The role focuses on developing and executing software and firmware validation plans, debugging silicon failures, and improving validation infrastructure across simulation, emulation, and silicon bring-up.

The engineer will collaborate with silicon design, firmware, and system teams to validate interfaces and performance (e.g., PCIe, HBM, GPUs, ML accelerators) and to automate test and CI/CD flows.

Experience Level

Mid-level β€” expects approximately 5+ years of professional programming and validation experience.

Responsibilities

Primary responsibilities include designing and executing tests, debugging failures, and improving validation infrastructure.

  • Design, implement, and run post-silicon software and firmware validation tests.
  • Debug firmware, drivers, BIOS, and board-level issues during silicon bring-up.
  • Analyze silicon failures and work with RTL/design teams to trace root causes.
  • Develop automation and test frameworks for CI/CD and regression testing.
  • Integrate and validate hardware interfaces such as PCIe, HBM, GPUs, and ML accelerators.
  • Use simulation and emulation results to guide silicon debug and validation strategies.
  • Maintain validation infrastructure, debug tools, and test environments (servers, Linux).

Requirements

Core technical skills and domain experience required; optional items indicated.

  • Strong programming skills in one or more languages (examples: Python, Lua, C/C++, Rust, Go).
  • Solid understanding of computer architecture and chip/system validation methodologies.
  • Experience in firmware testing or development (BIOS, BMC, drivers).
  • Domain expertise in at least one area: PCIe, HBM, GPUs, neural networks, or ML hardware architecture.
  • Familiarity with RTL simulation and emulation toolchains and the validation lifecycle (knowledge of SystemVerilog/UVM, VCS/Questa/Xcelium, Palladium/Zebu/Veloce is expected but detailed tool experience is optional).
  • 5+ years of programming experience with at least one software language used professionally.
  • Experience with Linux environments, Git, server hardware, and hardware debug tools.
  • Nice-to-have: hands-on experience with CI/CD for hardware validation, EDA simulations or emulation workflows, and machine-learning hardware/software co-design.

Education Requirements

Bachelor's degree or above in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience.


About the Company

Company: Arrow Electronics

Headquarters: Centennial, Colorado, United States

Global technology solutions provider and distributor of electronic components, software and services. Serves commercial and industrial markets with design engineering, product realization, supply chain and IoT solutions; parent company of eInfochips.

Arrow Electronics logo

Date Posted: 2026-06-23