Skip to main content

OpenAI

Software Engineer, Quality & Developer Tools | Consumer Devices

San Francisco$293k–$325kfulltimemidAdded 1 month ago

About this role

Build and maintain quality infrastructure, test frameworks, and automation systems that validate device software and enable reliable product releases. Own end-to-end testing pipelines, hardware-in-the-loop labs, CI/CD integration, and developer tooling across OpenAI's consumer devices.

What you'll do

  • Design and implement unified test frameworks for unit, integration, system, and end-to-end testing with CI/CD integration
  • Build and operate hardware-in-the-loop labs including racks, networking, orchestration, and automated device provisioning
  • Develop automation tools for firmware validation, log capture, bug report generation, and developer velocity
  • Create quality dashboards, detect and quarantine flaky tests, and drive release readiness metrics
  • Establish vendor QA workflows and procedures for repeatable testing processes
  • Partner with embedded and systems teams on testability and release pipeline improvements

What they're looking for

  • Python, C, C++, or Rust
  • Linux fundamentals and system administration
  • CI/CD pipeline design and implementation
  • Test automation and reliability engineering
  • Hardware-in-the-loop lab design and orchestration
  • Debugging across software, firmware, and devices
  • Artifact management and reproducible environments
  • Cross-functional collaboration and communication

Benefits

  • Hybrid work model with 4 days per week in San Francisco office
  • Relocation assistance available
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

OpenAI

OpenAI builds AI infrastructure and products, including large-scale data center campuses for AI computing and generative AI applications for enterprise customers. The company is hiring civil engineers, project engineers, electrical design engineers, data center R&D engineers, and AI deployment engineers to expand its infrastructure capabilities and help customers deploy AI solutions.

View all jobs at OpenAI

Likely interview questions

  • Describe your experience designing and maintaining test frameworks for hardware products. How did you handle testing across unit, integration, system, and end-to-end levels?
  • Walk us through a time you built or significantly improved a CI/CD pipeline. What tools did you use, and how did you enforce quality gates before promotion to production?