Skip to content
ZooxZooxSan Diego, CA

Embedded Software Engineer

Develop and test embedded software for Zoox vehicle charging, power management, and electro-mechanical systems. Requires 4+ years real-time embedded C/C++ experience with microcontrollers, automotive protocols (CAN/LIN), and cross-functional collaboration on safety-critical vehicle controls.

155k – 190k
Hybrid4+ YOEEmbedded Engineering

About the role

Responsibilities

  • Design, develop, and test embedded software for charging and power systems of the Zoox vehicle.
  • Integrate supplier sub-systems into the Zoox software stack.
  • Create software requirements, design documentation, test plans, and other supporting documentation.
  • Work cross-functionally with vehicle engineers, controls engineers, software engineers, validation engineers, and other experts to ensure a seamless and highly-automated experience for the Zoox vehicle.
  • Contribute to all phases of the software development cycle including prototyping, requirements capture, design, implementation, and validation.

Requirements

  • Bachelor’s or Master’s degree in computer science, electrical engineering, mechanical engineering, or equivalent experience.
  • 4+ years of experience developing real-time embedded software for distributed electro-mechanical systems.
  • Strong embedded C/C++ programming experience.
  • Experience with embedded micro-controllers and/or microprocessors (ARM, PowerPC).
  • Understanding of sensors and actuators and automotive communication protocols (CAN, LIN).

Nice-to-Haves

  • Basic knowledge of control systems for electromechanical systems.
  • Experience with CAN, LIN analysis, and debugging tools (PCAN, CANalyzer, CANape, etc.).
  • Hands-on experience with hardware bring-up and system debugging.
  • Familiarity with high assurance development practices and tools (Polarion, ISO-26262, MISRA C/C++, etc).
  • Experience in Power Electronics and Battery Management.

Skills

Embedded CC++Real-Time Embedded SoftwareMicrocontrollersArmPowerpcCanLinSensorsActuatorsPower ElectronicsBattery Management
Zoox

Embedded Software Engineer

ZooxSan Diego, CA

Develop, optimize, and maintain board support packages, drivers, and low-level frameworks for real-time embedded platforms in Zoox vehicles. Requires 3+ years embedded software experience, strong C/C++ skills, and microcontroller expertise; automotive protocols and hardware bring-up are a plus.

155k – 210k
Hybrid5+ YOEEmbedded Engineering
Applied Intuition

Software Engineer - Motion Planning (Fallback Stack)

Applied IntuitionSunnyvale, CA

Designs and implements deterministic, safety-critical motion planners for autonomous vehicle fallback systems, ensuring safe behavior under uncertainty. Requires 5+ years in AV/robotics motion planning, C++ proficiency, and data-driven evaluation skills.

151k – 240k
On-site5+ YOEEmbedded Engineering
Applied Intuition

Autonomy Software Engineer – Path Planning

Applied IntuitionSunnyvale, CA

Develop and integrate core path planning algorithms for autonomous aerial systems (UAVs, fighter aircraft) supporting military missions. Requires 3-5 years experience with sampling/grid-based planning methods, C++ or Python, and outer-loop control systems.

150k – 200k
On-site3+ YOEEmbedded Engineering
Applied Intuition

Embedded AI Engineer – Android Automotive (On-Device Intelligence)

Applied IntuitionSunnyvale, CA

Develops and deploys embedded ML systems and on-device multimodal LLMs for Android Automotive platforms, optimizing for edge constraints like latency and safety. Requires 3+ years shipping ML on embedded/mobile platforms, C++ proficiency, and Android expertise.

150k – 250k
On-site3+ YOEEmbedded Engineering
Applied Intuition

Embedded Security Engineer

Applied IntuitionSunnyvale, CA

Leads embedded security architecture for vehicle platforms, implementing secure boot, HSM integration, and cryptographic protections. Requires 5+ years experience, expertise in embedded security, and programming in C/C++/Python.

150k – 242k
On-site5+ YOEEmbedded Engineering