Torc Robotics
Software Engineer II - Localization
Ann Arbor, MI · Mid
Sponsorship not specifiedDetected 16 days ago
PythonC++Data StructuresAlgorithmsLinuxMachine LearningComputer VisionEmbedded SystemsRoboticsAerospace EngineeringElectrical EngineeringSensorsCommunication
About the role
- Meet the Team Accurate and highly available information about vehicle motion and position is fundamental to the safe operation of autonomous trucks.
- Core capabilities such as perception, prediction, planning, and control depend on reliable ego-motion and localization estimates to ensure safe and efficient vehicle behavior.
Responsibilities
- Design, develop, test, and deploy production software for ego-motion estimation and localization systems used in autonomous trucks.
- Develop robust and efficient solutions using modern C++ and Python across the full software development lifecycle.
- Design, implement, and improve state estimation and sensor fusion algorithms for vehicle pose, velocity, and acceleration estimation.
- Develop verification and validation strategies to ensure software quality, reliability, and safety.
- Collaborate with perception, planning, controls, and platform teams to deliver integrated autonomous driving capabilities.
- Strong software engineering fundamentals including object-oriented design, algorithms, data structures, testing, debugging, and performance optimization.
- Experience developing software for robotics, autonomous systems, embedded systems, or other real-time applications.
- Experience developing localization, state estimation, or sensor fusion solutions using data from IMUs, GNSS receivers, cameras, lidar sensors, radar sensors, or related sensing technologies.
- A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners.
- Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Robotics, Aerospace Engineering, Electrical Engineering, or a related technical field.
- Proficiency in Python for tooling, analysis, and prototyping development.
- Experience with estimation and optimization frameworks such as GTSAM, Ceres Solver, or similar tools.
Benefits
- Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.
- Support the development and integration of computer vision and machine learning-based components into localization and state estimation systems.
- Experience with computer vision, visual odometry, SLAM, mapping, or perception systems.
Company info
- At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.
- Meet the Team
- Accurate and highly available information about vehicle motion and position is fundamental to the safe operation of autonomous trucks.
- As part of this team, you will help develop and deploy production-ready localization and sensor fusion solutions while gaining firsthand experience with the challenges of bringing autonomous vehicle technology to real-world commercial applications.
Apply directly at Torc Robotics →Create a free account for alerts like thisView Torc Robotics immigration profile
This listing is sourced directly from Torc Robotics's careers page and normalized into a canonical job model.