Skip to content
OpenAIOpenAISan Francisco, CA

Embedded SWE, Consumer Products

Designs, implements, and debugs embedded software for consumer devices, owning low-level bring-up and optimizations. Requires 10+ years shipping embedded systems with strong C/C++ and hardware collaboration skills.

293k – 325k/yr
Hybrid10+ YOEEmbedded Engineering

About the role

In this role, you will:

  • Design, implement, and debug software for embedded devices.
  • Contribute to defining software requirements, interfaces, and test plans.
  • Bring up and debug new boards.
  • Analyze performance, memory, and power profiles and implement optimizations.
  • Investigate field issues, perform root-cause analysis, and deliver robust fixes.
  • Foster good software engineering practices.

You might thrive in this role if you:

  • Have deep experience shipping embedded systems (around 10+ years).
  • Are proficient in C and C++.
  • Are familiar with embedded toolchains, operating systems, and debugging tools.
  • Have experience with both rapid prototyping and scalable product development.
  • (Nice to have) Have experience with Zephyr RTOS.
  • (Nice to have) Have worked with networking/wireless stacks (BLE, Wi-Fi).
  • (Nice to have) Have experience with robotic system bring-up or Linux kernel development.

Skills

CC++Embedded SystemsEmbedded ToolchainsDebugging ToolsZephyr RtosBleWi-FiLinux KernelBoard Bring-Up
Cerebras Systems

Sr. Staff/Staff Design Verification Engineer

Cerebras SystemsSunnyvale, CA

Lead design verification for wafer-scale AI chips. Develop verification strategies, reusable testbenches, and coverage plans while collaborating with architecture and design teams. Requires 10+ years of experience and deep expertise in SystemVerilog and UVM.

250k – 300k/yr
On-site10+ YOEEmbedded Engineering
9 Mothers

Embedded Engineer (BSP), Staff

9 MothersAustin, TX

Leads board support package development for embedded Linux systems in counter-drone platforms, handling board bring-up, kernel configuration, device drivers, and production deployment pipelines. Requires 6+ years experience with C/Linux kernel expertise and systems programming in Rust/C++.

250k – 300k/yr
On-site6+ YOEEmbedded Engineering
9 Mothers

Robotics Engineer, Staff

9 MothersAustin, TX

Designs, implements, and tunes high-bandwidth control loops and state estimation for autonomous counter-drone robotics platform. Requires 6+ years in controls engineering for motion systems, proficiency in Rust/C/C++ and modern control theory.

250k – 300k/yr
On-site6+ YOEEmbedded Engineering
Zoox

Senior / Staff 3D Engine Software Engineer - Simulation

ZooxFoster City, CA

Develops high-fidelity 3D rendering engines for AV sensor simulation (cameras, lidar, radar) in SIL/HIL pipelines. Requires 7+ years in C++/Python/GPU programming, 3DGS integration, and technical leadership experience.

245k – 305k/yr
Hybrid7+ YOEEmbedded Engineering
Zoox

Senior/Staff Software Engineer - Perception & Sensing

ZooxFoster City, CA +1

Develops perception and sensing systems for autonomous vehicles using computer vision, machine learning, and 3D data processing. Requires 7+ years experience, Master's/PhD, and fluency in C/C++.

240k – 330k/yr
Hybrid7+ YOEEmbedded Engineering