CareerPlanGet AI match score →

Software Engineer, Onboard Platform

San Francisco, CA💼 Full-time🗓 2025-07-16 → 2026-07-31

Core

Architecting and building the onboard software foundation for autonomous heavy construction machinery, ensuring reliable fleet-scale operation in harsh environments.

Role type

Senior/Staff Software Engineer (Embedded Systems & Autonomy Platform)

Builds

Onboard OS, drivers, system services, runtime frameworks, and middleware for autonomous construction fleets.

Domain

Autonomous construction robotics / Embedded systems / Fleet management

Deliverable

production ML models | product features | infrastructure

Required skills

C++ or Rust, Python, Linux kernel development, embedded systems architecture, real-time system optimization, hardware/software integration, system lifecycle management, observability stack design, CI/CD for embedded, performance benchmarking.

Preferred skills

Real-world sensor integration (LiDAR, cameras, radar, IMU), OTA update systems, security hardening for connected fleets, NVIDIA Jetson ecosystem, CUDA/TensorRT, safety-critical system development.

Technologies

C++, Rust, Python, Linux, CUDA, TensorRT, NVIDIA Jetson, LiDAR, GPS/GNSS, IMU, radar.

Responsibilities

Bring up next-generation compute and sensors for new machine types; Develop core system services (updates, lifecycle, logging, health monitoring); Architect onboard runtime and middleware for execution and communication; Optimize system performance across CPU, GPU, and memory; Expand diagnostics and observability across the onboard stack; Build internal tools and test infrastructure; Integrate AI agents for workflow automation and fleet analysis.

Seniority

Senior, hands-on IC with architectural ownership

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Ashby ↗