Senior Robotics Software Engineer, Perception
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Develop perception and sensor-fusion algorithms for fully autonomous, battery-electric rail vehicles.
Work across robotics software, sensors, machine learning, embedded platforms, firmware, and systems engineering.
Own perception or sensor-fusion improvements through validated production deployment.
Key Skills for This Role
Full Job Posting
Role Overview
Develop perception and sensor-fusion algorithms for fully autonomous, battery-electric rail vehicles.
Work across robotics software, sensors, machine learning, embedded platforms, firmware, and systems engineering.
Own perception or sensor-fusion improvements through validated production deployment.
Responsibilities
- Build real-time software for lidar, camera, IMU, GPS, and other multimodal sensor data.
- Implement and test sensor-fusion code across simulation and real-world deployments.
- Perform intrinsic, extrinsic, and temporal sensor calibration.
- Apply linear algebra, 3D geometry, filtering, and optimization to state estimation.
- Design geometry-based computer-vision and robotics algorithms for real-time perception.
- Evaluate sensor selection, system tradeoffs, and production validation plans.
- Contribute to ruggedized sensor hardware, enclosures, and mounts.
- Maintain real-time sensor and video streaming pipelines.
- Integrate perception algorithms with ML, firmware, embedded, and systems teams.
Basic Requirements
- Bachelor's or higher degree in Robotics, Computer Science, Electrical Engineering, or a related technical discipline; equivalent experience is considered.
- At least 4 years of hands-on experience developing and deploying robotics or perception software in real-world systems.
- Strong experience with geometry-based computer vision and robotics algorithms.
- Proficiency in Rust and C/C++.
- Experience with real-time, high-throughput multimodal sensor data and fusion across lidar, camera, IMU, and GPS.
Preferred Qualifications
- Real-time sensor-fusion implementation, testing, and validation experience.
- Sensor calibration or strong mathematical and optimization experience.
- Experience evaluating sensor tradeoffs and defining production validation plans.
- Experience with localization, SLAM, online calibration, GStreamer, ROS2, autonomous vehicles, field robotics, or safety-critical systems.
- Publications in robotics conferences or related journals are preferred.
- Hardware experience with ruggedized robotic systems is preferred.
Compensation
- The target hiring salary range is $163,000 to $212,000 USD.
- Final compensation depends on skills, experience, qualifications, and location.
Workplace
- The position is based in Los Angeles, California, United States.
- The role validates autonomous systems in real-world field deployments.
About parallel
U.S. manufacturer of autonomous battery-electric rail vehicles serving railroads and short-haul freight markets.
Visit company websiteApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at parallel
Senior Manufacturing Engineer
Los Angeles, USA
Parallel Systems is seeking a Senior Manufacturing Engineer to transition its autonomous battery-electric rail vehicle platform from prototype to scalable production. The role owns facility and process design, NPI, assem
Technical Documentation Specialist
Los Angeles, USA
Parallel Systems is seeking a Technical Documentation Specialist to create manuals, maintenance procedures, work instructions, and troubleshooting content for autonomous battery-electric rail vehicles. The role requires
Senior Systems Engineer
Los Angeles, USA
Parallel Systems is seeking a hands-on Senior Systems Engineer to define autonomous battery-electric rail vehicle products. The role covers system architecture, requirements management, hardware-software integration, des
Technical Program Manager
Los Angeles, USA
Parallel Systems is seeking a Technical Program Manager to coordinate execution across autonomous vehicle hardware, autonomy systems, firmware, and enterprise software. The role requires 5+ years of technical program or