
About OpenAI
Empowering humanity through safe AI innovation
Key Highlights
- Headquartered in San Francisco, CA with 1,001+ employees
- $68.9 billion raised in funding from top investors
- Launched ChatGPT, gaining 1 million users in 5 days
- 20-week paid parental leave and unlimited PTO policy
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...
🎁 Benefits
OpenAI offers flexible work hours and encourages unlimited paid time off, promoting at least 4 weeks of vacation per year. Employees enjoy comprehensi...
🌟 Culture
OpenAI's culture is centered around its mission to ensure that AGI benefits all of humanity. The company values transparency and ethical consideration...
Skills & Technologies
Overview
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++.
Job Description
Who you are
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.
Desirable
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.
What you'll do
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.
What we offer
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.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at OpenAI.
Similar Jobs You Might Like
Based on your interests and this role

Embedded Engineer
Sesame is hiring an Embedded Engineer to drive firmware development for advanced consumer electronics. You'll work with Linux-based, RTOS-based, and bare-metal applications. This position requires experience in shipping wearable consumer products.

Embedded Engineer
DoorDash is hiring a Senior Embedded Software Engineer to lead the development of ARM-based microcontroller platforms for robotics products. You'll work with C/C++ and embedded systems to enhance last-mile logistics. This position requires strong experience in firmware development.

Staff Engineer
Harvey is hiring a Staff Software Engineer for their Embedded Experience team to build innovative products for professional services. You'll work with Embedded Linux and contribute to transforming how legal and professional services operate. This position requires significant experience in software engineering.

Software Engineering
OpenAI is hiring a Software Engineer for their Consumer Products Research team to build production software for sensing algorithms. You'll work with Python, Java, and C++ to translate prototypes into reliable systems. This position requires a strong background in software engineering and algorithmic details.

Embedded Engineer
SPAN is seeking a Staff Device Software Engineer to lead the development of embedded software for their electrification products. You'll work with C and C++ in an Embedded Linux environment to drive innovative solutions. This role requires experience in embedded systems and a passion for sustainability.