Skip to content

Firmware Engineer – Robotics
Company | OpenAI |
---|
Location | San Francisco, CA, USA |
---|
Salary | $325000 – $405000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior |
---|
Requirements
- Have a Bachelor’s or Master’s degree in Software Engineering or a related field.
- Have 6+ years of experience in firmware development and deployment.
- Have a deep understanding of signal processing and sensor integration.
- Have diverse experience with network technologies such as CAN, RS485, or Ethernet.
- Have a strong proficiency in Rust or C++.
- Have excellent communication skills, capable of conveying complex technical information clearly and effectively.
Responsibilities
- Establish norms for a new embedded software team; languages, tool chains, style guide, commit process, testing philosophy, validation flow, etc.
- Write and deploy software across a range of targets, covering everything from bare-metal microcontrollers up to large applications processors.
- Collaborate with hardware design engineers to drive scalable, composable component and system designs.
- Work directly with hardware systems across bring-up, debugging, and deployment.
- Help to develop foundational infrastructure for managing and deploying firmware at scale in a production environment.
- Integrate new components into a complex distributed system.
Preferred Qualifications
No preferred qualifications provided.