GrepJob
Nuro

Senior Software Engineer, Onboard Autonomy

Nuro
Apply
5 days ago
Mountain View, CA, USA
Senior
H1B Sponsor

Base Salary

$194k - $291k/yr

Responsibilities

  • Develop, integrate, and deploy onboard autonomy behaviors such as navigation and obstacle avoidance.
  • Implement and maintain real-time decision-making components like behavior planning and local planning.
  • Build robust sensor-driven autonomy pipelines on-device, including synchronization and fault handling.
  • Optimize autonomy performance for latency, CPU/GPU usage, and power on embedded compute.
  • Design and implement safety and fallback strategies for the autonomy stack.
  • Own the autonomy stack’s on-robot integration, including debugging and release validation.
  • Improve onboard observability with structured logs and metrics.
  • Collaborate with cross-functional teams to define interfaces and ship features.
  • Participate in field testing and root-cause analysis of autonomy issues.

Requirements

  • Strong software engineering skills in C++ and/or Rust.
  • Experience shipping software that runs on-device with real-world constraints.
  • Understanding of autonomy fundamentals such as planning and state estimation.
  • Experience with robotics middleware and tooling like ROS/ROS 2.
  • Proficiency with debugging and performance tools.
  • Strong testing discipline including unit/integration tests and safe rollout practices.

Benefits

  • Eligible for an annual performance bonus.
  • Equity options available.
  • Competitive benefits package.

Tech Stack

C++gRPCPythonRust

Categories

AI & MLEmbeddedTesting