Skip to content
NuroNuroMountain View, CA

Software Engineer, Onboard Infrastructure

Software engineer building and optimizing onboard infrastructure for self-driving vehicles, focusing on high-performance platforms, device drivers, and performance analysis. Requires strong C++ skills and 2+ years experience.

160k – 241k
On-site2+ YOEEmbedded Engineering

About the role

Responsibilities

  • Provide a reliable and high-performance onboard platform for autonomy teams to integrate software and algorithms across self-driving platforms
  • Collaborate with software, hardware, and systems/safety teams to ensure new software and hardware work together safely and reliably
  • Resolve onboard error and performance problems
  • Optimize performance of AV software for quick and safe reactions
  • Build systems and tools for continuous performance analysis
  • Drive latency reduction and resource efficiency efforts
  • Lay the foundation of onboard software for sensor and compute platforms, including device drivers, inter-device protocols and pipelines, and device runtime APIs
  • Create hardware-agnostic platforms for perception and autonomy SW stacks
  • Work with internal stakeholders and external suppliers to define, evaluate, and integrate next-generation HW platforms
  • Build tooling to assist continuous testing and validation

Requirements

  • 2+ years of relevant industry experience
  • Bachelor’s Degree, Master’s or PhD in Computer Science, Electrical Engineering, Computer Engineering, Robotics, or related field
  • Strong C++ skills
  • Experience in one or more of: large-scale distributed systems; computer architecture and operating systems; advanced algorithms using C++ and Python; highly-concurrent, multi-processor, and multi-threaded environments; software performance tuning and optimization; profiling and tracing tools and infrastructure (perf, eBPF, Perfetto, pprof, NVIDIA Nsight Systems/Compute); robotics software frameworks; robotics hardware components (including sensors, embedded platforms, etc); different compute modalities (x86, ARM, GPU, FPGA, etc)
  • Strong problem-solving and programming skills

Compensation & Benefits

  • Base pay range: $160,360 - $240,540
  • Annual performance bonus
  • Equity
  • Competitive benefits package

Skills

C++PythonDistributed SystemsComputer ArchitectureOperating SystemsPerformance TuningProfiling ToolsRobotics Software FrameworksEmbedded SystemsGpu Programming
Zoox

Firmware Validation Engineer

ZooxFoster City, CA

Validate firmware functionality at component, subsystem, and system levels for vehicle platforms. Develop test plans across HiL, Dyno, and vehicle testing layers while collaborating with firmware and systems engineers.

155k – 211k
Hybrid2+ YOEEmbedded Engineering
Cyngn

Robotics Integration Engineer

CyngnMountain View, CA

Integrate sensors, CAN bus, and vehicle software into production-ready autonomous industrial vehicle systems. Requires 2-4+ years robotics/embedded experience with strong C++, Python, and Linux skills.

153k – 171k
On-site2+ YOEEmbedded Engineering
Skydio

Autonomy Software Engineer

SkydioSan Mateo, CA

Develops end-to-end autonomous capabilities for drones, including robotics algorithms for motion planning, state estimation, and controls in challenging environments. Requires 1+ years production experience with C++ and Python in robotics/autonomous systems.

147k – 210k
Hybrid1+ YOEEmbedded Engineering
Applied Intuition

Software Engineer - Calibration

Applied IntuitionSunnyvale, CA

Develops calibration pipelines for autonomous vehicle sensors, enabling accurate multi-modal world representation for navigation. Requires 2+ years experience, C++/Python proficiency, and hands-on work with calibration systems and sensor fusion.

180k – 250k
On-site2+ YOEEmbedded Engineering
Applied Intuition

C++ Software Engineer

Applied IntuitionSunnyvale, CA

Develop high-performance C++ framework software enabling collaborative autonomy behaviors for multi-domain autonomous systems (air, ground, maritime). Requires 2+ years professional software engineering experience and strong modern C++ skills.

135k – 200k
On-site2+ YOEEmbedded Engineering