Camera Firmware Engineer, Consumer Devices

OpenAI OpenAI · AI Frontier · San Francisco, CA · Consumer Products

OpenAI's Consumer Products team is seeking a Camera Firmware Engineer to develop and maintain low-level camera firmware and software for custom hardware, enabling reliable and controllable camera sensors for end-to-end AI-powered devices. This role involves board bring-up, driver development, capture path validation, and building tooling to support production camera systems.

What you'd actually do

  1. Bring up new camera sensors and modules on prototype and production boards, including link stability, sensor control, and correct power, reset, and clock sequencing.
  2. Develop and maintain low-level camera software, including sensor drivers, board configuration, and camera subsystem integration across hardware revisions.
  3. Enable and validate core capture paths for development and production, including RAW capture for debugging, still capture, and hardware-accelerated video encode and streaming with stable timestamps and long-duration reliability.
  4. Stand up camera control and repeatability features, including basic 3A loop exposure, manual overrides and locks, and deterministic presets to support validation and debugging.
  5. Build and maintain camera bring-up tooling, such as capture scripts, automated sweeps, manifests, and debugging utilities that make issues reproducible and easy to triage.

Skills

Required

  • C/C++
  • embedded systems
  • Linux
  • camera bring-up
  • sensor drivers
  • MIPI CSI
  • power sequencing
  • reset sequencing
  • clock sequencing

Nice to have

  • SoC camera stacks
  • vendor frameworks
  • hardware acceleration
  • video encode
  • decode
  • GStreamer

What the JD emphasized

  • Deep experience shipping embedded camera systems
  • Proven track record of building reliable capture paths