Skip to content
NuroNuroMountain View, CA

Staff/Senior Software Engineer, Onboard Infrastructure

Build and optimize onboard infrastructure and performance for Nuro's self-driving vehicles. Requires 5+ years experience, strong C++ skills, and expertise in distributed systems, computer architecture, or robotics platforms.

194k – 352k
On-site5+ YOEEmbedded Engineering

About the role

Responsibilities

  • Provide a reliable and high-performance 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 platform, including device drivers, inter-device protocols and pipelines, and device runtime APIs
  • Create hardware-agnostic platform for perception and autonomy SW stack
  • 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

  • 5+ 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: $193,930 - $352,290
  • Annual performance bonus
  • Equity
  • Competitive benefits package

Skills

C++PythonDistributed SystemsComputer ArchitectureOperating SystemsPerformance TuningProfiling ToolsEbpfPerfettoRobotics Software Frameworks
Turion Space

Staff Spacecraft Systems Engineer

Turion SpaceIrvine, CA

Lead spacecraft architecture and technical baseline as Chief Program Engineer for GEO Space Domain Awareness missions. Own system-level budgets, requirements traceability, and verification across full lifecycle while mentoring teams and interfacing with customers.

190k – 260k
On-site12+ YOEEmbedded Engineering
Shield AI

Senior Staff Engineer, Software Embedded Applications (R5068)

Shield AIDallas, TX

Lead embedded software development for advanced UAV avionics systems using C/C++, owning complex capabilities from design to production in a high-pace cross-functional environment.

190k – 290k
On-siteEmbedded Engineering
GrayMatter Robotics

Staff C++ Architecture Engineer

GrayMatter RoboticsCarson, CA

Designs and implements scalable C++ software architectures for ROS/ROS 2-based robotic systems, integrates sensors/actuators, and owns end-to-end components for industrial automation. Requires 8+ years in modern C++ and robotics experience.

190k – 230k
On-site8+ YOEEmbedded Engineering
Huntress

Staff Software Engineer

HuntressUnited States

Staff Software Engineer building high-performance EDR agents in Go for Windows, macOS, and Linux. Requires deep OS internals knowledge, 5+ years production Go experience, and mentoring skills; sets technical direction for endpoint telemetry and threat hunting.

200k – 220k
Remote7+ YOEEmbedded Engineering
Shield AI

Staff Software Engineer, Autonomous Pilot Integration

Shield AIWashington, DC +2

Staff-level engineer leading autonomy software development and integration for unmanned platforms across air, maritime, space, and effects domains. Owns end-to-end delivery from design through field testing while mentoring engineers and interfacing with external partners.

188k – 281k
On-site7+ YOEEmbedded Engineering