
Firmware Engineer, Robotics
OpenAI
San Francisco, CA • 22m ago • On-site
Senior
On-site
380,000 - 445,000 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
Potential salary for Firmware Engineer, Robotics role
Improve your resume now
$380,000 – $445,000/year
Quick Facts
Firmware Engineer focused on robotics embedded systems architecture, safety-critical reliability, and hands-on production firmware delivery.
Description
You will define and drive embedded firmware architecture for next-generation robotic hardware, owning foundational decisions across real-time execution, device bring-up, hardware interfaces, fault handling, safety mechanisms, and production readiness. The role requires designing for reliability and diagnosability in safety-critical, high-consequence systems while also writing production-quality firmware when it matters most. The embedded stack uses Rust extensively.
Responsibilities
- Rapidly bring up new hardware and set execution pace for the team
- Lead firmware architecture for embedded systems spanning boot, RTOS/runtime behavior, peripheral control, power management, communications, and field diagnostics
- Define engineering standards for reliability, fault tolerance, observability, and maintainability across the firmware stack
- Design and review safety-critical mechanisms, including fault detection, recovery paths, watchdog strategies, redundancy where appropriate, and safe-state behavior
- Build quick, scrappy prototypes when speed of learning matters, then harden the right ideas into production-quality systems
- Partner closely with engineers in hardware, software, and AI research from early prototype through production
- Build rigorous bring-up, validation, and release processes for embedded platforms
- Establish testing strategies across unit, hardware-in-the-loop, integration, stress, and failure-injection testing
- Drive root-cause analysis for subtle hardware, firmware, and system interactions
- Make clear tradeoffs across performance, memory, power, schedule, and safety
- Mentor firmware engineers and help shape a culture of urgency, technical rigor, practical judgment, and high-quality execution
Requirements
- Extensive experience developing firmware in an iterative environment
- Experience building safety-critical or high-consequence systems where failures have meaningful consequences
- Comfort reasoning about risk, diagnosability, and graceful degradation
- Deep embedded fundamentals: interrupts, scheduling, memory layout, buses, DMA, timing behavior, and failure modes
- Strong defensive design instincts for fault containment, validation depth, and post-deployment diagnosability
- Proven experience leading architecture and delivery for complex embedded products shipped to real users or operated in demanding production environments
- Fluency in low-level programming (Rust is heavily used in this embedded stack)
- Ability to balance long-lived architectural correctness with rapid prototyping to learn quickly
- Clear communication across disciplines and the ability to turn ambiguity into sound technical direction
Benefits
- Equal opportunity employer
- Reasonable accommodations available for applicants with disabilities
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Software Engineer
Robert Half
Senior
Technology
Dublin, OH · On-site
$140K - $150K/yr
5 days ago
Principal Firmware Architect
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$143K - $275K/yr
5 days ago

Inżynier(ka) Elektroniki i Urządzeń IoT
Fabrity S.A.
Mid
Technology
Warsaw, Poland · On-site
N/A
9 days ago
Embedded Engineer - Security Systems
Walter Kidde Portable Equipment, LLC
Senior
Technology
Gdańsk, GD, Poland · On-site
N/A
9 days ago
Firmware Engineer
AXOS GROUP SP. Z O.O
Senior
Technology
Gdańsk, PG, Poland · On-site
16K zł - 22K zł/yr
7 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Principal Software Engineer
Citigroup
Senior
Technology
Warsaw, Poland · On-site
355K zł - 604K zł/yr
9 days ago
SoC Embedded Software Engineer (Factory Support)
Apple
Mid
Technology
Cupertino, CA · On-site
$150K - $278K/yr
5h ago
Software Development Manager (Embedded Firmware)
Amazon
Senior
Technology
Cupertino, CA
$235K - $308K/yr
17 days ago
Embedded Developer – od prvního návrhu po reálný provoz
DRILL Business Services
Mid
Technology
Benešov, Czech Republic · Hybrid
N/A
9 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
