# Senior Robotics Software Engineer, Perception

**Company:** [Parallel Systems](https://hotfix.jobs/companies/parallel-systems)
**Location:** Los Angeles, CA
**Role:** ML Engineering
**Salary:** $163k – $212k/yr
**Experience:** 5+ years
**Skills:** Rust, C, C++, Computer Vision, Sensor Fusion, Lidar, Gps, Imu, 3D Geometry, Kalman Filters, Gstreamer, Ros2, Slam, Nonlinear Optimization, Real-Time Systems
**Posted:** 2026-09-01

> Develop and deploy real-time perception and sensor-fusion software for autonomous battery-electric rail vehicles. The role requires strong robotics, geometry-based computer vision, C/C++ and Rust experience, plus hands-on work with multimodal sensors and production systems.

## Job Description

## Responsibilities
- Build and maintain real-time robotics software that ingests and fuses high-throughput, multimodal data from lidar, cameras, IMUs, GPS, and other sensors.
- Implement, validate, and test real-time sensor-fusion code in simulation and real-world deployments.
- Perform intrinsic, extrinsic, and temporal sensor calibration; apply linear algebra, 3D geometry, and optimization to state-estimation problems.
- Design and implement geometry-based computer-vision and robotics algorithms for real-time perception, including multiview geometry, filtering, and tracking.
- Evaluate sensor selection and system-level tradeoffs; define test and validation plans for reliable 24/7 production operation.
- Contribute to sensor-system hardware design, including IP-rated ruggedized enclosures and mounts.
- Build and maintain real-time sensor and video streaming and processing pipelines.
- Collaborate with ML, firmware, embedded-platform, and systems-engineering teams to integrate perception algorithms into the autonomy stack.

## Requirements
- Bachelor's degree or higher in Robotics, Computer Science, Electrical Engineering, or a related technical discipline; equivalent experience considered.
- 4+ years of hands-on experience developing and deploying robotics or perception software in real-world systems.
- Strong experience designing and implementing geometry-based computer-vision and robotics algorithms.
- Proficiency in Rust and C/C++.
- Experience with real-time systems handling high-throughput, multimodal sensor data and fusion across lidar, cameras, IMUs, and GPS.

## Nice-to-Haves
- Real-time sensor-fusion implementation, testing, and validation experience.
- Sensor calibration and optimization experience, including Kalman or particle filters, nonlinear optimization, and 3D geometry.
- Sensor selection, system-level tradeoff analysis, and production validation planning.
- Sensor fusion, localization, SLAM, or online calibration experience.
- GStreamer experience for real-time pipeline development.
- Publications in robotics conferences or journals, such as ICRA, IROS, RSS, or CoRL.
- Experience building IP-rated, ruggedized robotic systems and real-world robotic platforms.
- ROS2 or similar robotics middleware experience.
- Background in autonomous vehicles, field robotics, or safety-critical domains.
- Experience with machine-learning-based perception approaches.

## Compensation
- Target salary range: $163,000-$212,000 USD.

## Similar jobs

- [Senior Research Engineer, LLM Training & Post-Training](https://hotfix.jobs/jobs/fd8081ee-45e7-4d2b-8a04-944f676278ac) - Lightning AI - New York, NY - $165k – $310k/yr
- [Lead Applied AI Engineer](https://hotfix.jobs/jobs/e352036f-4480-44cd-a998-d33829aad30e) - LangChain - New York, NY - $160k – $200k/yr
- [Senior Data Science Engineer](https://hotfix.jobs/jobs/478eed0c-ff82-4528-822f-35cd9032cf1f) - LegitScript - Remote - $160k – $175k/yr
- [Senior Software Engineer - Machine Learning Platform](https://hotfix.jobs/jobs/da7a28b9-77d3-4a99-bd40-c739cdd55e8a) - Upstart - Remote - $167k – $230k/yr
- [Senior Machine Learning Operations Engineer](https://hotfix.jobs/jobs/102dd624-6c60-41dd-823e-299c080f8b33) - Mercury - Remote - $157k – $208k/yr

**Apply:** https://hotfix.jobs/jobs/66889ba9-c493-4f25-ad8f-f79806865d00
**Canonical:** https://hotfix.jobs/jobs/66889ba9-c493-4f25-ad8f-f79806865d00