AI-Driven Firmware & Software Validation Architect

Ampere

Durham (NC)

On-site

USD 225,500 - 338,500

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) plan
Unlimited flextime
Paid holidays

Job summary

Ampere in Durham, NC seeks a seasoned Firmware/Software Test & Validation Architect to define and lead the performance, reliability, and co-verification strategy for a high‑performance, energy‑efficient AI compute platform.

You will guide testing across firmware, drivers, OS, AI runtimes, and critical applications post-silicon, ensuring robust validation and customer enablement with strong leadership for cross-functional teams.

Qualifications

  • Bachelor's or Master's degree in Electrical/Electronics/Computer Engineering, Computer Science, Artificial Intelligence, or a related field.
  • 10+ years of embedded software/firmware test, verification, or validation experience with 3-5 years in an Architect/Lead role.
  • Deep expertise in architing firmware/software test and validation for SoC and hardware platforms.
  • Experience with HIL/SIL simulation environments for embedded systems.
  • Proficiency in test automation (Robot Framework, pytest) and CI/CD integration (Jenkins, GitHub Actions).

Responsibilities

  • Define the overarching test and validation strategy and roadmap for firmware, software, system, and reference layers.
  • Architect end-to-end test infrastructure, frameworks, and automation across firmware/software layers.
  • Drive integration of Continuous Testing pipelines for all test phases.
  • Define methodologies for Fault Injection Testing to validate coverage and failures.
  • Specify requirements for execution time/latency analysis of time-critical software components.
  • Design strategies for simulation/emulation/virtual platforms for embedded software.
  • Lead AI regression and performance benchmarking with KPIs like latency and throughput.

Skills

Firmware testing
Test automation
C/C++
Linux/RTOS
CI/CD pipelines
HIL/SIL

Education

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

Tools

Robot Framework
Pytest
Jenkins
GitHub Actions

Job description

Ampere in Durham, NC seeks a seasoned Firmware/Software Test & Validation Architect to define and lead the performance, reliability, and co-verification strategy for a high‑performance, energy‑efficient AI compute platform.

You will guide testing across firmware, drivers, OS, AI runtimes, and critical applications post-silicon, ensuring robust validation and customer enablement with strong leadership for cross-functional teams.

Get your free, confidential resume review.

or drag and drop your file here.