Posted in

Firmware Engineer – Robotics

Firmware Engineer – Robotics

CompanyOpenAI
LocationSan Francisco, CA, USA
Salary$325000 – $405000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

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.