Senior Firmware & Software Validation Architect

Ampere Computing

Santa Clara (CA)

On-site

USD 226,000 - 339,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
401K retirement plan
Unlimited flextime
10+ paid holidays

Job summary

Ampere Computing is seeking a visionary Firmware/Software Test & Validation Architect to define and drive the test strategy for its Arm-based reference platforms. You will lead end-to-end validation across firmware, software, and AI workloads post-silicon, ensuring robust quality and customer enablement.

You will architect scalable test infrastructure, integrate CT pipelines, and mentor multiple verification teams while collaborating with hardware, firmware, and product groups to optimize

Qualifications

  • 10+ years of progressive experience in embedded software/firmware test, verification, or validation.
  • 3-5 years in an Architect/Lead role defining strategy.
  • Deep expertise in architecting test/validation strategies for complex SoC/hardware.
  • Proven experience with HIL/SIL simulation environments for embedded systems.
  • Expertise in test automation frameworks (Robot Framework, pytest), Python scripting, and CI/CD integration.
  • Proficiency in C/C++ for embedded systems, Linux/RTOS drivers/environments, and ARM-based architecture.
  • Knowledge of I2C, I3C, PCIe, SPI, Ethernet, MCTP/PLDM, etc.
  • Excellent communication, leadership, and collaboration skills.
  • Willingness to learn and explore new technical frontiers.

Responsibilities

  • Define the overarching test/validation strategy and roadmap for Firmware, Software, System, and Reference layers.
  • Architect end-to-end test infrastructure, frameworks, and automated testing across all firmware/software layers.
  • Drive integration of Continuous Testing pipelines for all test phases.
  • Define Fault Injection Testing methodologies (HW-assisted, SW-based).
  • Specify requirements for execution time/latency analysis of time-critical components.
  • Design simulation/emulation/virtual platform environments for embedded firmware/software.
  • Define AI regression and performance benchmarking with KPIs (latency, throughput, power per TOPS).
  • Develop test data management strategy including synthetic data generation and replay for AI models.
  • Mentor Firmware Verification, Software Verification, System Integration & Test, and Solution Validation teams.
  • Drive selection/adoption of industry-leading test tools and methodologies.
  • Collaborate with Hardware, Firmware, Software, and Product teams to align test strategies with requirements.
  • Drive continuous improvement in test methodologies, automation, and QA processes.
  • Document test plans, results, and architectural decisions; contribute to customer-facing docs/SDKs.

Skills

Robot Framework
pytest
Python
C/C++ for embedded systems
Linux/RTOS drivers
Arm-based architecture
HIL/SIL simulation
CI/CD pipelines
Test automation

Education

Bachelor's or Master's degree in Electrical/Electronics/Computer Engineering, Computer Science

Tools

Jenkins
GitLab Runners
GitHub Runners
HIL/SIL environments

Job description

Ampere Computing is seeking a visionary Firmware/Software Test & Validation Architect to define and drive the test strategy for its Arm-based reference platforms. You will lead end-to-end validation across firmware, software, and AI workloads post-silicon, ensuring robust quality and customer enablement.

You will architect scalable test infrastructure, integrate CT pipelines, and mentor multiple verification teams while collaborating with hardware, firmware, and product groups to optimize

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

Similar jobs worth comparing

Senior Firmware & Software Test & Validation Architect
Senior Firmware & Software Test & Validation Architect

Ampere Computing • Portland (OR)

On-site
USD 226,000 - 339,000
Health insurance
401K retirement plan
Unlimited flextime
Firmware & Software Validation Architect for AI Compute
Firmware & Software Validation Architect for AI Compute

Ampere • Santa Clara (CA)

On-site
USD 225,000 - 339,000
Health insurance
401K retirement plan
Unlimited flextime
+1
Lead Firmware & Software Validation Architect for AI SoC
Lead Firmware & Software Validation Architect for AI SoC

Ampere Computing • Durham (NC)

Hybrid
USD 226,000 - 339,000
Health insurance
401K retirement plan
Unlimited flextime
AI-Driven Firmware & Software Validation Architect
AI-Driven Firmware & Software Validation Architect

Ampere • Portland (OR)

On-site
USD 225,000 - 339,000
Health benefits
401K
AI-Driven Firmware & Software Validation Architect
AI-Driven Firmware & Software Validation Architect

Ampere • Durham (NC)

On-site
USD 225,000 - 339,000
Health insurance
401(k) plan
Unlimited flextime
+1
Software/Firmware Validation Architect
Software/Firmware Validation Architect

Ampere • Santa Clara (CA)

On-site
USD 225,000 - 339,000
Health insurance
401K retirement plan
Unlimited flextime
+1
Software/Firmware Validation Architect
Software/Firmware Validation Architect

Ampere • Durham (NC)

On-site
USD 225,000 - 339,000
Health insurance
401(k) plan
Unlimited flextime
+1
Software/Firmware Validation Architect
Software/Firmware Validation Architect

Ampere • Portland (OR)

On-site
USD 225,000 - 339,000
Health benefits
401K
Software/Firmware Validation Architect
Software/Firmware Validation Architect

Ampere Computing • Durham (NC)

Hybrid
USD 226,000 - 339,000
Health insurance
401K retirement plan
Unlimited flextime
Software/Firmware Validation Architect
Software/Firmware Validation Architect

Ampere Computing • Portland (OR)

On-site
USD 226,000 - 339,000
Health insurance
401K retirement plan
Unlimited flextime