Nod CareersAuto-apply free

Senior Robotics Software Engineer, Perception

parallel · Los Angeles, CA · Los Angeles, California, United States
Auto-apply to this job with Nod →
<div class="content-intro"><p>Parallel Systems is pioneering autonomous battery-electric rail vehicles designed to transform freight transportation by shifting portions of the $900 billion U.S. trucking industry onto rail. Our innovative technology offers cleaner, safer, and more efficient logistics solutions. Join our dynamic team and help shape a smarter, greener future for global freight.</p></div><p><span data-contrast="none">Parallel Systems is seeking a Senior Robotics Software Engineer to develop the perception and sensor fusion algorithms that let our fully autonomous, battery-electric rail vehicles understand the world around them in real time. In this role, you'll design and implement geometry-based computer vision and robotics algorithms alongside ML/learned-based methods, fuse high-throughput data from lidar, camera, IMU, and GPS sensors, and validate that the resulting system runs reliably around the clock in the field. You'll work closely with ML, firmware, embedded platform, and systems engineers to take sensor selection, calibration, and real-time fusion from first principles through production deployment. If you like working close to the math, the sensors, and the real world all at once, we'd love to work with you.</span><span data-ccp-props="{"134245418":true,"134245529":true}"> </span></p> <p><strong><span data-contrast="none"><span data-ccp-parastyle="heading 3">Responsibilities</span></span></strong><span data-ccp-props="{"134233117":false,"134233118":false,"134245418":true,"134245529":true,"335559738":281,"335559739":281}"> </span></p> <ul> <li><span data-contrast="auto">Build and maintain real-time robotics software that ingests and fuses high-throughput, multi-modal sensor data from lidar, camera, IMU, GPS, and other sensors.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li> <li><span data-contrast="auto">Implement, validate, and test real-time sensor fusion code across simulation and real-world deployments, catching regressions before they reach the field.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li> <li><span data-contrast="auto">Perform sensor calibration (intrinsic, extrinsic, temporal) and apply a strong foundation in linear algebra, 3D geometry, and optimization (e.g., Kalman/particle filters, non-linear optimization) to state estimation problems.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li> <li><span data-contrast="none">Design and implement geometry-based computer vision and robotics algorithms (multi-view geometry, filtering, tracking) for real-time perception; experience with ML-based approaches is a bonus.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li> <li><span data-contrast="auto">Evaluate sensor selection and system-level tradeoffs, and define test and validation plans that prove the system can run reliably 24/7 in production.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li> <li><span data-contrast="auto">Contribute to sensor system hardware design, including IP-rated, ruggedized enclosures and mounts built to hold up in real-world field conditions.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li> <li><span data-contrast="auto">Build and maintain sensor pipelines for real-time sensor and video data streaming and processing.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li> <li><span data-contrast="auto">Collaborate with ML, firmware, embedded platform, and systems engineering teams to integrate perception algorithms into the full autonomy stack.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li> </ul> <p><strong><span data-contrast="none"><span data-ccp-parastyle="heading 3">What Success Looks Like:</span></span></strong><span data-ccp-props="{"134233117":false,"134233118":false,"134245418":true,"134245529":true,"335559738":281,"335559739":281}"> </span></p> <ul> <li><strong><span data-contrast="none">After 30 Days: </span></strong><span data-contrast="none">You've developed a solid understanding of our current perception architecture, sensor suite (lidar, camera, IMU, GPS), and calibration and fusion pipeline. You've reviewed the state estimation and tracking algorithms end-to-end and identified concrete opportunities to improve accuracy, robustness, or performance.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li> <li><strong><span data-contrast="none">After 60 Days: </span></strong><span data-contrast="none">You've designed and landed improvements to a sensor fusion, state estimation, or tracking algorithm, and contributed to sensor calibration procedures. You've built a proof of concept demonstrating measurable gains in accuracy or robustness.</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559737":0,"335559738":240,"335559739":240,"335559740":279}"> </span></

Let Nod apply for you →

More jobs at parallel

Senior Mechanical Engineer — parallelSoftware Engineer II – Test (Software) — parallelExecutive Assistant — parallelSenior Electrical Engineer — parallelHardware Test Engineer II — parallelFull Stack Software Engineer I — parallel