Skip to content
OpenAIOpenAI

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.

About the job

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

C, C++, Embedded Systems, Embedded Toolchains, Debugging Tools, Zephyr Rtos, Ble, Wi-Fi, Linux Kernel, Board Bring-Up

Shield AI

Shield AI

San Mateo, CA

Senior Staff Software Engineer, Autonomous Pilot Integration
$281k+/yrOn-site10+ YOEEmbedded Engineering

Leads the technical direction, integration, validation, and fielding of autonomy software across multiple unmanned-platform programs. The role requires 10+ years of related experience, strong C++ and Linux embedded-systems expertise, field-test experience, and the ability to lead cross-program initiatives.

Crusoe

Crusoe

San Francisco, CA
Senior Staff Linux Kernel Engineer
$250k+/yrOn-site10+ YOEEmbedded Engineering

Leads the Linux kernel team’s technical direction while designing virtualization and low-level systems for GPU-accelerated AI and HPC workloads. Requires 10+ years of systems software experience, deep kernel expertise, strong C skills, and technical leadership experience.

Zoox

Zoox

Foster City, CA

Software Engineer, Wireless Technologies
$220k+/yrHybrid10+ YOEEmbedded Engineering

Develop and integrate embedded Linux software for cellular and wireless connectivity in autonomous vehicles, including modem vendor integration, protocol-stack debugging, telemetry, and performance optimization. Requires 10+ years of embedded wireless experience and strong C/C++ and Linux skills.

Carbon

Carbon

Sunnyvale, CA

Senior Staff Firmware Engineer
$182k+/yrHybrid7+ YOEEmbedded Engineering

Leads firmware architecture and a technical team developing real-time embedded control systems for smart hardware. The role requires 7+ years of firmware experience, strong C/C++ and Python skills, circuit-level debugging expertise, and technical leadership.

Shield AI

Shield AI

United States

Sr. Staff Engineer, GNC
$173k+/yrRemote7+ YOEEmbedded Engineering

Research and develop guidance, navigation, and control algorithms for high-performance aircraft, including vehicle dynamics modeling and control-system optimization. The role requires a relevant engineering degree, 7+ years of related experience, production C++, MATLAB, Simulink, and eligibility for a SECRET clearance.