Senior Software Engineer, Onboard Autonomy

Added
1 day ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

grpc rust python ros ros2

πŸ“‹ Description

  • Develop, integrate, and deploy onboard autonomy features for vehicle systems with real-time
  • Build and ship autonomy behaviors: navigation, obstacle avoidance, lane/route following, docking
  • Work on on-device pipelines (camera, lidar, radar, IMU, GNSS) and ensure sensor synchronization
  • Optimize performance for latency, CPU/GPU, memory, and power on embedded compute (e.g., NVIDIA
  • Design safety and fallback strategies: health monitoring, degraded modes, watchdogs, safe-stop, and
  • Collaborate with perception, mapping/localization, controls, hardware, and systems teams to ship

🎯 Requirements

  • Strong software engineering in C++ and/or Rust (Python acceptable as a supporting language).
  • Experience shipping on-device software with embedded Linux and real-time-ish systems.
  • Understanding of autonomy fundamentals: planning, localization, controls, and interfaces.
  • Experience with robotics middleware/tools (ROS/ROS2, pub/sub, gRPC, DDS).
  • Proficiency with debugging/performance tools (gdb/llb, perf, flamegraphs, profiling GPU workloads
  • Strong testing discipline: unit/integration tests, simulation/HIL concepts, safe rollout practices.

🎁 Benefits

  • Base pay range not specified here, plus annual bonus, equity, and benefits package.
  • Equal opportunity employer; diverse and inclusive workplace.
  • Career growth and opportunities to impact autonomous driving technology.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’