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.
About OpenAI
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.
