CareerPlanSign in

Senior Robotics Software Engineer, Perception

Headquarters💼 Full-time💰 $163,000–$163,000🗓 2026-09-01 → 2026-09-26

Core

Develop perception and sensor fusion algorithms for fully autonomous, battery-electric rail vehicles to enable real-time understanding of the environment.

Role type

Senior IC robotics software engineer (perception/sensor fusion)

Builds

Real-time perception stack for autonomous freight rail vehicles

Domain

Autonomous rail freight / Robotics / Computer Vision

Deliverable

production ML models

Required skills

Rust, C/C++, geometry-based computer vision, sensor fusion, state estimation, linear algebra, 3D geometry, optimization, real-time systems, lidar, camera, IMU, GPS

Preferred skills

ML-based perception, sensor calibration, SLAM, online calibration, ROS2, GStreamer, hardware design for ruggedized systems, publications in top-tier robotics conferences

Technologies

Rust, C/C++, ROS2, GStreamer, Kalman filters, particle filters

Responsibilities

Build and maintain real-time robotics software ingesting multi-modal sensor data; Implement and test sensor fusion code across simulation and real-world deployments; Perform sensor calibration and apply optimization algorithms to state estimation; Design geometry-based computer vision and robotics algorithms; Evaluate sensor selection and system-level tradeoffs; Contribute to sensor system hardware design; Build sensor pipelines for real-time data streaming; Collaborate with ML, firmware, and systems engineering teams

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.