onsite
Senior Software Engineer, Sensor Platform - Nuro
Software Engineer
Lead development of advanced sensor perception and fusion algorithms for Level 4 autonomous driving, leveraging Python, C++, ROS, and machine‑learning techniques to deliver robust, real‑time perception on diverse vehicle platforms.
About the role
Key Responsibilities
- Design, implement, and optimize sensor perception pipelines using Python and C++ within a ROS-based framework.
- Develop and maintain sensor fusion algorithms that integrate LiDAR, radar, camera, and IMU data for high‑accuracy state estimation.
- Collaborate with hardware teams to validate sensor performance and troubleshoot integration issues on multiple vehicle platforms.
- Apply machine‑learning models for object detection, classification, and tracking, ensuring real‑time inference on embedded hardware.
- Participate in code reviews, performance profiling, and continuous integration to uphold code quality and reliability.
Requirements
- 5+ years of software engineering experience in autonomous or robotics domains.
- Proficiency in Python and C++ with strong understanding of ROS.
- Hands‑on experience with sensor fusion, perception pipelines, and embedded systems.
- Solid background in machine‑learning frameworks (TensorFlow, PyTorch) and real‑time inference.
- Excellent problem‑solving skills and ability to work in a fast‑paced, cross‑functional team.
Skills
pythoncrosmachine learning