All jobsApply now
Principal RAS and Fault Monitoring Firmware Engineer
Ampere Computing
Portland, OR · RemoteFull-time$182,000 – $273,000 / yearly
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 siteYou’ll be taken to an external site to complete your application.