Skip to content
ZooxZoox

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.

About the job

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 C, C++, Real-Time Embedded Software, Microcontrollers, Arm, Powerpc, Can, Lin, Sensors, Actuators, Power Electronics, Battery Management

Applied Intuition

Applied Intuition

Ann Arbor, MI

Autonomy Integration Software Engineer
$140k+/yrOn-site5+ YOEEmbedded Engineering

Develops, deploys, and maintains software for autonomous vehicles, integrating sensors, autopilots, and perception modules with hands-on field testing. Requires 5+ years experience or MS/PhD, C++/Python/Linux proficiency, and robotics knowledge.

Applied Intuition

Applied Intuition

Washington, DC

Robotic Software Engineer
$135k+/yrOn-site3+ YOEEmbedded Engineering

Designs and integrates C++ autonomy software with UAV hardware, autopilots, sensors, and communication systems, supporting SIL/HIL validation and live flight testing. Requires 3+ years of robotics integration experience, U.S. citizenship, and security-clearance eligibility.

Parallel Systems

Parallel Systems

Los Angeles, CA

Embedded Software Engineer - Vehicle Software
$132k+/yrOn-siteEmbedded Engineering

Develop and test real-time embedded software for autonomous battery-electric rail vehicles, integrating sensors, hardware interfaces, and control systems. The early-career role requires systems programming experience, embedded or real-time familiarity, and a bachelor's degree or equivalent practical experience.

Applied Intuition

Applied Intuition

Fort Walton Beach, FL

Robotic Software Engineer (Drone Stack)
$125k+/yrOn-site3+ YOEEmbedded Engineering

Integrates autonomy and robotic software with UAV hardware, sensors, autopilots, and communication systems across SIL, HIL, and live flight-test environments. Requires a relevant bachelor’s or master’s degree, 3+ years of robotics integration experience, C++, Linux, and U.S. citizenship with clearance eligibility.

Applied Intuition

Applied Intuition

Sunnyvale, CA

Software Engineer
$188k+/yrOn-site3+ YOEEmbedded Engineering

Develops reliable embedded software and custom device solutions, integrating vendor components, sensors, operating systems, and communication interfaces. Requires a bachelor's degree and at least three years of relevant experience with C/C++, embedded Linux, debugging, and CI/CD tools.