
Empowering humanity through safe AI innovation
OpenAI is a leading AI research and development platform headquartered in the Mission District of San Francisco, CA. With over 1,001 employees, OpenAI has raised $68.9 billion in funding and is known for its groundbreaking products like ChatGPT, which gained over 1 million users within just five day...
OpenAI offers flexible work hours and encourages unlimited paid time off, promoting at least 4 weeks of vacation per year. Employees enjoy comprehensi...
OpenAI's culture is centered around its mission to ensure that AGI benefits all of humanity. The company values transparency and ethical consideration...

OpenAI • San Francisco
OpenAI is hiring a Senior Embedded Engineer to design and implement software for embedded devices. You'll work closely with hardware teams and optimize systems for performance and reliability. This role requires deep embedded expertise and proficiency in C and C++.
You have around 10+ years of experience shipping embedded systems, demonstrating a strong understanding of low-level programming and hardware-software integration. Your proficiency in C and C++ allows you to write production-level code that meets the demands of high-performance embedded applications. You possess deep embedded expertise and strong debugging skills, enabling you to troubleshoot complex issues effectively. You thrive in collaborative environments, working closely with hardware engineers to ensure seamless integration between software and hardware components. Your passion for building reliable systems under real-world constraints drives your commitment to excellence in software engineering practices. You are familiar with embedded toolchains and operating systems, which enhances your ability to deliver robust solutions.
Experience with performance analysis and optimization techniques is a plus, as is familiarity with various embedded platforms and architectures. You may also have experience in defining software requirements and test plans, contributing to the overall quality of the embedded systems you develop.
As a Senior Embedded Engineer at OpenAI, you will design, implement, and debug software for embedded devices, ensuring that they meet high standards of performance and reliability. You will take ownership of low-level bring-up processes, collaborating with hardware teams to bring new boards to life. Your role will involve analyzing performance, memory, and power profiles, implementing optimizations to enhance system efficiency. You will investigate field issues, perform root-cause analysis, and deliver robust fixes to ensure the reliability of the systems you develop. Additionally, you will contribute to defining software requirements, interfaces, and test plans, fostering good software engineering practices within the team. Your work will span from early prototyping through product launch, ensuring that embedded platforms are production-ready and capable of meeting real-world constraints.
OpenAI offers a hybrid work model, allowing you to work four days in the office per week while providing relocation assistance to new employees. You will be part of a team that values collaboration and innovation, working on cutting-edge technology that bridges the gap between software and hardware. We encourage you to apply even if your experience doesn't match every requirement, as we believe diverse teams build better products. Join us in shaping the future of technology and making a meaningful impact in the world of artificial intelligence.
Apply now or save it for later. Get alerts for similar jobs at OpenAI.