Openai
Camera Software Engineer, Consumer Devices
San Francisco. Posted 10 months ago
The role
You will own low-level camera enablement on custom hardware from early board bring-up through stable production capture. You will develop and maintain firmware and software to make camera sensors reliable, controllable, and debuggable.
What you will do
- Bring up new camera sensors and modules on prototype and production boards
- Develop and maintain low-level camera software including sensor drivers and board configuration
- Enable and validate core capture paths for development and production
- Stand up camera control and repeatability features
- Build and maintain camera bring-up tooling
- Partner with electrical engineering, camera pipeline owners, and systems teams
Required qualifications
- Deep experience shipping embedded camera systems
- Strong C/C++ experience with embedded or Linux-based systems
- Hands-on understanding of common camera hardware interfaces
- Proven track record of building reliable capture paths and effective debug workflows
Nice to have
- Experience with common mobile or embedded SoC camera stacks and vendor frameworks
- Experience integrating and debugging hardware acceleration blocks adjacent to camera pipelines
- Familiarity building higher-level capture pipelines (for example, GStreamer) on top of low-level camera enablement
Benefits
- Relocation assistance
Before you apply
- Background checks for applicants will be administered
About the company
OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. The Consumer Products team builds end-to-end hardware and software systems that bring AI into the physical world.