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.
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.
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
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
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
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.