All jobs

Principal RAS and Fault Monitoring Firmware Engineer

Ampere Computing

Portland, OR · RemoteFull-time$182,000 – $273,000 / yearly
Apply now

Job details

Pay

$182,000 – $273,000 / yearly

Job type

Full-time

Work setting

Remote / Hybrid

Location

Portland, OR

Posted

Posted 2 months ago

Full job description

Ensure Ampere's SoC platforms deliver reliable, production-grade behavior. Work across the full firmware lifecycle developing resilience and fault monitoring capabilities, partnering with cross-functional teams, customers, and the open-source community. Hybrid role in Portland, OR.

What you'll do:

  • Develop firmware across the stack - from low-level implementations through EDK2 to kernel drivers and test applications
  • Design RAS and fault monitoring features: telemetry, fault classification, error injection, recovery flows
  • Collaborate with hardware and software architects to influence SoC design choices
  • Own bug triage through resolution, driving sustainable fixes upstream
  • Support multiple platforms and programs with consistent feature quality
  • Partner with ODMs and ecosystem stakeholders on reference platforms

Pay range: $182,000 - $273,000.

Requirements

  • Bachelor's in EE, CE, CS, or related field with 8+ years experience (or Master's with 6+)
  • 6+ years designing, writing, and testing firmware
  • Experience with RAS and fault monitoring including SoC fault monitoring
  • Strong multi-threaded programming and concurrency-aware design
  • Demonstrated proficiency in C; experience with assembly and direct hardware access
  • Experience with Git, Jenkins, and defect tracking (Bugzilla, JIRA)
SemiconductorTech

Ready to apply?

Apply on the company site

You’ll be taken to an external site to complete your application.