Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
System Software Engineer image - Rise Careers
Job details

System Software Engineer

About the Team

The scaling team collaborates to design AI supercomputing systems, pushing the boundaries of hardware and infrastructure innovation.

About the Role

We're seeking a System Software Engineer to join our scaling team. In this role, you’ll design, develop, and implement low-level manageability software, including BMC software, system health monitoring, and hardware diagnostics for manufacturing and testing. You’ll work with open technologies like OpenBMC and Redfish, integrating with third-party hardware and customized software solutions.
This role involves close collaboration with hardware, software, and systems engineers to ensure our supercomputers deliver top-tier performance, reliability, availability, and serviceability (RAS). You'll also review and guide third-party vendors to meet stringent technical and quality standards.

Responsibilities

  • Design, develop, and maintain firmware/software for supercomputer hardware manageability, focusing on BMC, Redfish, secure boot, firmware updates, and BIOS/UEFI.

  • Collaborate with hardware teams and external vendors to define and develop diagnostics and qualification software for advanced compute hardware.

  • Lead and define software manageability requirements with vendors, review deliverables, and manage third-party software integration.

  • Monitor vendor firmware development, ensuring adherence to technical standards, timelines, and quality metrics.

  • Integrate BMC monitoring software into fleet-wide management systems.

  • Enhance OpenBMC firmware for system monitoring, power/cooling management, machine health, and diagnostics.

  • Implement and optimize bootloaders, device drivers, debuggers, and low-level system software.

  • Debug, test, and validate firmware/software for reliability in complex, high-power environments.

  • Design and execute system-level power, thermal management, and fan control strategies.

  • Drive firmware architecture innovations to meet performance, security, and power efficiency goals.

  • Collaborate cross-functionally with hardware, system architecture, power, and cooling teams.

  • Support mass production readiness through scalable software/firmware solutions.

  • Troubleshoot hardware-firmware interface issues during development and testing.

Qualifications

  • Experience with OpenBMC in managing accelerators or SoCs.

  • Proficiency in C, C++, and Rust for embedded systems.

  • Strong knowledge of hardware interfaces: I2C, SPI, PCIe, Ethernet, USB.

  • Hardware/software co-design experience in large-scale compute systems.

  • Proven track record defining and managing vendor relationships and deliverables.

  • Understanding of system monitoring in HPC environments and fleet management software.

  • Embedded systems expertise, including bootloaders, drivers, and hardware-software interfacing.

  • Familiarity with security best practices: RoTs, DICE, device provisioning, signing, attestation.

  • Experience with version control, continuous integration, and build systems.

About OpenAI

OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. 

We are an equal opportunity employer and do not discriminate on the basis of race, religion, national origin, gender, sexual orientation, age, veteran status, disability or any other legally protected status. 

OpenAI Affirmative Action and Equal Employment Opportunity Policy Statement

For US Based Candidates: Pursuant to the San Francisco Fair Chance Ordinance, we will consider qualified applicants with arrest and conviction records.

We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link.

OpenAI Global Applicant Privacy Policy

At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.

OpenAI Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
OpenAI DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of OpenAI
OpenAI CEO photo
Sam Altman
Approve of CEO

Average salary estimate

$150000 / YEARLY (est.)
min
max
$120000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About System Software Engineer, OpenAI

Are you ready to leave your mark on the AI landscape? OpenAI is looking for a passionate System Software Engineer to join our dynamic scaling team in San Francisco. In this exciting role, you'll have the opportunity to design, develop, and implement low-level manageability software that powers our cutting-edge supercomputers. You'll dive into technologies like BMC software, system health monitoring, and hardware diagnostics, collaborating closely with teams of hardware, software, and systems engineers. Your expertise will help ensure our systems maintain top-notch performance, reliability, availability, and serviceability. If you enjoy working with open technologies like OpenBMC and Redfish while integrating with third-party hardware, this position is perfect for you! You'll lead software manageability requirements discussions with vendors, guiding them to meet high technical and quality standards. Plus, you’ll play a crucial role in enhancing system monitoring and management solutions across our powerful compute fleet. The work you'll do will not only push hardware boundaries but also significantly contribute to the future of AI technology. So, if you’re ready to take on thrilling challenges and work collaboratively to create exceptional outcomes, we can’t wait to meet you!

Frequently Asked Questions (FAQs) for System Software Engineer Role at OpenAI
What are the responsibilities of a System Software Engineer at OpenAI?

As a System Software Engineer at OpenAI, you'll be tasked with designing, developing, and maintaining firmware and software for supercomputer hardware manageability. This includes a focus on BMC, Redfish, and secure boot among other areas. You'll work closely with hardware teams and external vendors to define and develop diagnostics while monitoring vendor firmware developments.

Join Rise to see the full answer
What qualifications are needed to apply for the System Software Engineer position at OpenAI?

To be a suitable candidate for the System Software Engineer position at OpenAI, you should have experience with OpenBMC, proficiency in programming languages such as C, C++, and Rust, and a strong grasp of hardware interfaces like I2C, SPI, PCIe, Ethernet, and USB. Additionally, you should possess embedded systems expertise and ideally have a background in managing vendor relationships.

Join Rise to see the full answer
What kind of software will a System Software Engineer at OpenAI work with?

At OpenAI, a System Software Engineer will work with low-level software, including BMC software and firmware for supercomputer hardware. The role involves working with advanced diagnostic and qualification software, as well as integrating BMC monitoring software into fleet-wide management systems for improved manageability and performance.

Join Rise to see the full answer
How does OpenAI support System Software Engineers in their role?

OpenAI fosters a collaborative environment for System Software Engineers by promoting cross-functional teamwork with hardware, system architecture, power, and cooling teams. They provide support to ensure mass production readiness and the scalability of software solutions, encouraging innovation in firmware architecture to meet performance and security needs.

Join Rise to see the full answer
What is the work environment like for System Software Engineers at OpenAI?

The work environment at OpenAI for System Software Engineers is dynamic and collaborative, centered around pushing the boundaries of AI technology. Engaging with cutting-edge tools and technologies while working within an inclusive team of experts makes it an exciting and supportive place to grow your skills and contribute meaningful advancements.

Join Rise to see the full answer
Common Interview Questions for System Software Engineer
Can you describe your experience with OpenBMC and how it will benefit your role at OpenAI?

Showcasing your experience with OpenBMC is crucial. Discuss the specific projects where you utilized OpenBMC and how that experience can directly contribute to enhancing firmware and manageability software at OpenAI. Employers appreciate candidates who can connect their past experiences to future team goals.

Join Rise to see the full answer
How do you approach debugging firmware in complex environments?

A solid approach to debugging firmware involves a combination of thorough testing, utilizing debugging tools, and collaborative problem-solving. Explain your methodical steps and emphasize any situations where your debugging skills led to the successful resolution of firmware issues.

Join Rise to see the full answer
What programming languages are you most proficient in for developing embedded systems?

Be prepared to discuss your proficiency in C, C++, and Rust. Highlight how you have used these languages in real-world projects, particularly in embedded systems, and mention any relevant frameworks or libraries to show your depth of knowledge.

Join Rise to see the full answer
Describe a project where you managed vendor relationships effectively.

Illustrate a specific example where your proactive communication and organizational skills fostered a successful partnership with a vendor. Focus on how you defined deliverables and ensured compliance with technical standards, ultimately benefiting the project outcome.

Join Rise to see the full answer
What strategies do you use for power and thermal management in high-performance computing?

Discuss general strategies such as implementing efficient cooling solutions and optimizing workload distribution. Tie your answer to specific experiences where you successfully applied these strategies in previous projects, showcasing your practical knowledge.

Join Rise to see the full answer
How do you stay updated with the latest security best practices in embedded systems development?

Talk about your commitment to continuous learning through resources such as industry publications, webinars, and professional networks. Mention any certifications or training that illustrate your dedication to keeping abreast of security advancements relevant to embedded systems.

Join Rise to see the full answer
Can you explain how you implement and optimize bootloaders?

Discuss the techniques you use to implement bootloaders effectively, emphasizing optimization tactics that enhance performance and security. Providing specific examples where you've encountered challenges and overcome them will strengthen your answer.

Join Rise to see the full answer
What experience do you have with fleet management software?

Detail your hands-on experience with fleet management software, focusing on the challenges faced and how you addressed them. Highlight any metrics or outcomes that demonstrate your effectiveness in managing fleets for better performance monitoring and control.

Join Rise to see the full answer
How would you integrate BMC monitoring software into existing systems?

Outline a systematic integration approach that includes planning, testing, and validation protocols. Explain any tools or methodologies you've used in the past and how they resulted in successful integrations.

Join Rise to see the full answer
What are your strategies for ensuring quality in third-party software integration?

Share your strategies, which may include robust documentation reviews, iterative testing, and regular communication with vendors to clarify expectations. Provide examples where these strategies led to better outcomes in previous roles.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago
Inclusive & Diverse
Feedback Forward
Collaboration over Competition
Growth & Learning

As a Strategic Finance Lead at OpenAI, you'll influence the financial performance of B2B sales and play a key role in optimizing resource allocation for growth.

Photo of the Rise User
Inclusive & Diverse
Feedback Forward
Collaboration over Competition
Growth & Learning

As a Forward Deployed Software Engineer at OpenAI, you will leverage cutting-edge technology to develop tailored solutions for leading global businesses.

Posted 5 days ago

Join That's No Moon as a Senior Animation Engineer and be a part of a creative team pushing the boundaries of narrative-driven game development.

MTB Remote Buffalo, NY
Posted 14 days ago

We are looking for a Software Engineer II who will play a pivotal role in developing and supporting robust applications across multiple systems.

Photo of the Rise User
Kroger Hybrid Cincinnati, OH
Posted 11 days ago
Photo of the Rise User

As a Senior Cloud Developer at Agile Defense, you'll innovate cloud solutions to strengthen and protect national interests while working remotely.

Photo of the Rise User
bioMérieux Hybrid Salt Lake City, UT
Posted yesterday

Become part of bioMérieux's mission as a Software Engineer, developing software for innovative medical devices in a collaborative team atmosphere.

Photo of the Rise User
Posted 9 days ago

Join Pinterest’s mission to inspire creativity as a Staff Software Engineer focused on transforming their Ads infrastructure.

Photo of the Rise User
Toast Remote Remote, US or Boston, MA (Hybrid)
Posted 7 days ago

Join Toast as a Staff Backend Software Engineer and contribute to enhancing the consumer payment experience in the restaurant industry.

Photo of the Rise User
Chase Hybrid Plano, Texas, United States
Posted yesterday

JPMorgan Chase is looking for a Mid-Level Software Engineer II with a focus on Python, PySpark, and Kafka to contribute to its Digital Technology team.

OpenAI is a US based, private research laboratory that aims to develop and direct AI. It is one of the leading Artifical Intellgence organizations and has developed several large AI language models including ChatGPT.

801 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Future MakerBadge InnovatorBadge Future UnicornBadge Rapid Growth
CULTURE VALUES
Inclusive & Diverse
Feedback Forward
Collaboration over Competition
Growth & Learning
FUNDING
SENIORITY LEVEL REQUIREMENT
INDUSTRY
TEAM SIZE
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 22, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Customer Relations Outfitter-1 at Bass Pro Shops
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
P
Someone from OH, Cincinnati just viewed Governance, Risk and Compliance Officer at ProgressSoft
Photo of the Rise User
Someone from OH, Fredericksburg just viewed Vice President, Inside Sales at A Place for Mom
Photo of the Rise User
Someone from OH, Germantown just viewed Staff Accountant at AudioEye
Photo of the Rise User
Someone from OH, Germantown just viewed Staff Accountant at GoodLeap
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Growth Marketing at TeamSnap
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, Demand Generation at Ontic
R
Someone from OH, Cleveland just viewed Influencers Affiliates Team Lead at RISK
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analyst at Anchorage Digital
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analytics Analyst at 10x Genomics
Photo of the Rise User
Someone from OH, Columbus just viewed Sr Specialist Quality & Regulatory Compliance at bioMérieux
Photo of the Rise User
Someone from OH, Cincinnati just viewed Jr. Graphics Designer at NBCUniversal
o
Someone from OH, Cleveland just viewed Nike Marketing Coordinator at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Promise
Photo of the Rise User
Someone from OH, Lima just viewed Program/Project Manager I at SRI International