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

CPU Post-Silicon RAS Engineer

Job in Santa Clara, Santa Clara County, California, 95053, USA
Listing for: Qualcomm
Full Time position
Listed on 2026-06-20
Job specializations:
  • Engineering
    Test Engineer, Hardware Engineer, Systems Engineer
Salary/Wage Range or Industry Benchmark: 167100 - 250700 USD Yearly USD 167100.00 250700.00 YEAR
Job Description & How to Apply Below

General Summary

We are seeking a post‑silicon CPU RAS engineer focused on Silent Data Corruption (SDC) / Silent Data Errors (SDE) on ARM ISA–based CPUs running on silicon platforms. This role centers on reproducing, detecting, and root‑causing failures escaping, often observed in customer or field environments. You will work hands‑on with bring‑up systems, validation boards, and customer platforms, closely partnering with Customer Engineering, architecture, RTL, firmware, and post‑silicon debug teams to drive root cause and mitigation.

Key Responsibilities
  • Develop and run C and assembly tests directly on silicon (Bare Metal/OS based) to provoke and detect silent corruption in:
    • CPU pipelines, load/store, atomics, coherency, and cache interactions
  • Build robust correctness oracles (redundant execution, in variants, checksums) to catch subtle wrong‑answer failures.
  • Analyze and root‑cause customer‑reported issues with symptoms such as data corruption, miscompares, or non‑deterministic failures without explicit machine checks.
  • Work closely with Customer Engineering to:
    • Reproduce issues in lab or customer‑like environments
    • Triage logs, dumps, and limited telemetry
    • Provide clear technical root‑cause hypotheses and mitigation guidance
  • Use post‑silicon debug techniques:
    • Performance counters, trace, JTAG, register/state dumps, targeted instrumentation
  • Reduce issues to minimal repros (often assembly‑only) to enable efficient handoff to RTL and architecture teams.
  • Integrate high‑signal SDC tests into ongoing datacenter stress and regression flows.
Required Qualifications
  • Strong C, Python, ARM assembly programming skills.
  • Solid understanding of computer architecture concepts, OOO execution, ARM ISA.
  • Experience debugging silicon failures.
  • Ability to reason across hardware, firmware, OS, and workload behavior.
  • Strong analytical and communication skills for customer‑impacting issues.
Preferred Qualifications
  • Experience working directly with customers or field teams on CPU issues.
  • Familiarity with RAS and reliability features (detection, containment, escalation).
  • Experience with silicon bring‑up, validation boards, or datacenter/enterprise CPU deployments.
Minimum Qualifications
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 4+ years of related work experience.
  • Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 3+ years of related work experience.
  • PhD in Electrical Engineering, Computer Engineering, Computer Science, or related field and 2+ years of related work experience.
Pay Range and Other Compensation & Benefits

$ - $. The pay scale reflects the broad, minimum to maximum pay range for this job code. In addition to salary, we offer a competitive annual discretionary bonus program and opportunities for annual RSU grants. Our benefits package is designed to support your success at work, at home, and at play.

Equity & EEO Statements

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. We will provide reasonable accommodations to support individuals with disabilities.

Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

#J-18808-Ljbffr
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