CareerPlanSign in

Embedded Software Engineer

San Diego, CA💼 Full-time🗓 2026-06-10 → 2026-09-26

Core

Develop, extend, and maintain support for multiple embedded platforms for the Zoox vehicle, focusing on real-time embedded software for distributed electromechanical systems.

Role type

Embedded Software Engineer (Firmware Platforms)

Builds

Robust and reusable software for Zoox vehicles

Domain

Automotive / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Embedded C++/C programming, Micro-controllers and microprocessors, Real-time operating systems (Linux, QNX, FreeRTOS, SafeRTOS), Board support packages (compiler, bootloader, drivers), Lab equipment usage (DACs, debuggers, power supplies, multimeters)

Preferred skills

Automotive communication protocols (CAN, LIN, Ethernet, Wifi, LTE, 5G, NFC, UWB), PCB schematic reading

Technologies

C, C++, Linux, QNX, FreeRTOS, SafeRTOS

Responsibilities

Architect, develop, debug, optimize, review, and test software for multiple real-time embedded platforms; Develop and maintain board support packages including compiler, bootloader, drivers, and real-time operating system; Build low-level frameworks, interfaces, and infrastructure to accelerate embedded application development; Bring-up of new embedded platforms by collaborating with electrical engineers, suppliers, and vendors to solve hardware and low-level software issues; Contribute to all phases of the software development cycle including prototyping, requirements capture, design, implementation, and validation

Seniority

Mid-level, hands-on IC

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.