OpenAI

Firmware Engineer, RTOS, Consumer Devices

OpenAI
Apply
10 months ago

Base Salary

$347k - $385k/yr

Responsibilities

  • Design, implement, and debug software for embedded devices.
  • Define software requirements, interfaces, and test plans.
  • Bring up and debug new hardware boards.
  • Analyze performance, memory, and power profiles and implement optimizations.
  • Investigate field issues, perform root-cause analysis, and deliver robust fixes.
  • Partner with hardware engineers and foster strong software engineering practices.

Requirements

  • Around 10+ years of experience shipping embedded systems.
  • Proficiency in C and C++.
  • Familiarity with embedded toolchains, operating systems, and debugging tools.
  • Experience with rapid prototyping and scalable product development.
  • Preferred experience with Zephyr RTOS.
  • Preferred experience with BLE or Wi-Fi networking stacks.
  • Preferred experience with Linux kernel development.

Benefits

  • Hybrid work model requiring four days per week in the San Francisco office.
  • Relocation assistance for new employees.

Tech Stack

Categories

OpenAI

About OpenAI

10,000+ employees

OpenAI builds and deploys large-scale AI models and tools—including ChatGPT, GPT-4–class models, DALL·E, and Whisper—sold via APIs and enterprise subscriptions to developers and businesses. It monetizes through usage-based API pricing and ChatGPT Plus/Team/Enterprise, and also reaches customers via Microsoft’s Azure OpenAI Service. Founded in 2015 and headquartered in San Francisco, it operates as a private partnership.

Contact me