Skip to main content

Senior Robotics Software Engineer, Perception

Summary by AIEngineer.careers

Senior Robotics Software Engineer, Perception is a Robotics Engineer role (full-time). with Parallel Systems. in LOS ANGELES, US. Compensation shown: $163K–$234K. Imported listing (source: feeny.ai). Apply on the employer's site (feeny.ai).

Imported listing (source: feeny.ai) · Apply on feeny.ai

How our listings work

LOS ANGELES · US
$163K–$234K
Full-time
SENIOR
Apply Now

More AI jobs in United States

The sections below reproduce the third-party job description for reference. AIEngineer.careers does not write or control this text.

Imported job description

Sourced from feeny.ai

Parallel Systems builds autonomous battery-electric rail vehicles to move freight more cleanly and efficiently. As a Senior Robotics Software Engineer on perception, you will design geometry-based computer vision and sensor fusion algorithms and fuse lidar, camera, IMU, and GPS data in real time. You will take sensor selection, calibration, and fusion from first principles through production deployment alongside ML, firmware, and systems teams.

Responsibilities

  • Build and maintain real-time robotics software that fuses multi-modal sensor data from lidar, camera, IMU, and GPS
  • Implement, validate, and test real-time sensor fusion code across simulation and field deployments
  • Perform intrinsic, extrinsic, and temporal sensor calibration using linear algebra, 3D geometry, and optimization
  • Design geometry-based computer vision and robotics algorithms for perception, tracking, and state estimation
  • Define test and validation plans proving reliable 24/7 production operation
  • Collaborate with ML, firmware, embedded platform, and systems engineers to integrate perception into the autonomy stack

Requirements

  • Bachelor's or higher degree in Robotics, Computer Science, Electrical Engineering, or related field (or equivalent experience)
  • 4+ years developing and deploying robotics or perception software in real-world systems
  • Strong background in geometry-based computer vision and robotics algorithms (multi-view geometry, filtering, optimization)
  • Proficiency in Rust and C/C++
  • Experience with real-time systems handling high-throughput, multi-modal sensor data and fusion

Nice to Have

  • ML-based perception experience
  • Sensor calibration and optimization (Kalman/particle filters, non-linear optimization, 3D geometry)
  • Sensor fusion, localization/SLAM, and online calibration
  • GStreamer for real-time pipelines
  • ROS2 or similar robotics middleware
  • Publications at ICRA, IROS, RSS, or CoRL
  • Hardware experience with IP-rated, ruggedized robotic systems
  • Background in autonomous vehicles, field robotics, or safety-critical domains

Tech Stack

C#Computer VisionC++GPSGStreamerIMUKalman FiltersLiDARMachine LearningParticle FiltersROS2RustSensor FusionSLAM
Parallel Systems

Parallel Systems

Los Angeles · US · 69+ employees

Parallel Systems, also presented as Parallel, is a railroad-equipment technology company founded in 2020. It develops autonomous, battery-electric rail vehicles and related software to move freight from trucks to rail, helping railroads expand service, reduce highway congestion, shipping costs, and pollution.

Weekly job alert

Get a weekly email when new AI engineering jobs match your filters. Free — confirm your address to start.

Related Jobs