‹ Back to jobs
OpenAI

Firmware Engineer, RTOS, Consumer Devices at OpenAI in San Francisco

United StatesRemoteMid levelMentions visa or relocation support

Job description

About the Team The Software Engineering Firmware team builds reliable, high-performance systems on custom hardware. We work closely with hardware engineers to design, optimize, and ship software that bridges cutting-edge devices and real-world constraints like memory, power, and latency. Our work spans early prototyping through product launch, ensuring that our embedded platforms are robust, efficient, and production-ready. About the Role As a Firmware Engineer, you will design, implement, and debug software for embedded devices. You’ll own low-level bring-up, write production C/C++ code, and partner closely with hardware teams to deliver reliable, high-performance systems. We’re looking for engineers with deep embedded expertise, strong debugging skills, and a passion for building systems that perform under real-world conditions. This role is based in San Francisco, CA. We use a hybrid work model of four days in the office per week and offer relocation assistance to new employees. In this role, you will: - Design, implement, and debug software for embedded devices. - Contribute to defining software requirements, interfaces, and test plans. - Bring up and debug new boards. - Analyze performance, memory, and power profiles and implement optimizations. - Investigate field issues, perform root-cause analysis, and deliver robust fixes. - Foster good software engineering…

This is the opening of the posting. Read the full posting on the OpenAI site ›

Similar roles