Senior Software Engineer - Motion Planning for Autonomous Trucks
TORC Robotics
Meet the Team
Join Torc's Behaviors Team, where we develop the planning, prediction, and decision-making systems that determine how our autonomous trucks navigate the world safely, efficiently, and predictably. Our team operates at the intersection of robotics , machine learning , optimization , simulation , and safety , building the core autonomy capabilities that translate perception into action.
We are seeking a Senior Software Engineer who is passionate about solving challenging autonomy problems and building production-quality software for real-world autonomous systems. This role is focused on motion planning , trajectory generation , and trajectory optimization for autonomous tractor-trailer vehicles. You will contribute directly to the design, development, validation, and deployment of planning capabilities that enable safe and reliable autonomous driving. You will work closely with engineers across autonomy, controls, simulation, safety, and validation to help deliver robust autonomy behaviors at scale.
What You'll Do
- Design, develop, and optimize motion planning algorithms including trajectory generation , trajectory selection , behavior planning , and optimization-based planning approaches for autonomous trucks.
- Develop planning solutions leveraging techniques such as graph search , sampling-based planning , optimization-based planning , spline/B-spline trajectories , convex optimization , and Frenet-frame approaches.
- Incorporate vehicle kinematic and dynamic constraints into planning systems to ensure safe, feasible, and comfortable vehicle behavior.
- Develop production-quality software using modern C++ within a Linux environment while adhering to quality, safety, testing, and deployment best practices.
- Participate in software architecture discussions and contribute to technical designs that support scalable and maintainable autonomy systems.
- Develop and execute validation strategies across Software-in-the-Loop (SiL) , Hardware-in-the-Loop (HiL) , and Vehicle-in-the-Loop (ViL) environments.
- Collaborate closely with Safety , Controls , Perception , Validation , and Simulation teams to develop safe and reliable autonomous driving behaviors.
- Investigate and debug vehicle behavior by reproducing issues in simulation, analyzing system performance, and implementing software improvements.
- Support vehicle integration, deployment activities, and post-deployment investigations to ensure reliable autonomy performance.
- Participate in technical design reviews, code reviews, and continuous improvement initiatives across the Behaviors organization.
- Mentor junior engineers through collaboration, technical guidance, and knowledge sharing.
What You'll Need to Succeed
- Bachelor's degree in Computer Science , Robotics , Electrical Engineering , Mechanical Engineering , or a related technical field with 5+ years of industry experience ; OR Master's degree with 3+ years of experience ; OR PhD with 1+ years of experience .
- Strong proficiency in modern C++ development within Linux-based environments .
- Experience developing robotics , autonomous vehicle , ADAS , or other complex real-time software systems.
- Strong experience developing motion planning , trajectory generation , trajectory optimization , behavior planning , or decision-making systems for robotics or autonomous systems.
- Solid understanding of vehicle dynamics , vehicle kinematics , trajectory feasibility , and planning system architecture .
- Strong foundation in linear algebra , numerical optimization , geometry , and robotics algorithms .
- Strong understanding of software engineering fundamentals , system design principles , and scalable development practices .
- Experience working across the full software development lifecycle, from design and implementation through validation, deployment, and operational support.
- Strong problem-solving skills and the ability to debug complex system-level issues.
- Excellent communication and collaboration skills within cross-functional engineering teams.
- Ability to work independently while contributing effectively within a highly collaborative environment.
Bonus Points!
- Experience with motion planning , trajectory optimization , behavior prediction , or decision-making systems for autonomous vehicles.
- Experience with Model Predictive Control (MPC) , convex optimization , quadratic programming (QP) , nonlinear optimization , or other optimization-based planning techniques.
- Experience applying machine learning techniques such as imitation learning , reinforcement learning , or hybrid planning architectures .
- Understanding of vehicle dynamics , controls , state estimation , and trajectory tracking .
- Experience developing software in both C++ and Python environments.
- Experience integrating machine learning models into real-time or production systems.
- Experience working with simulation platforms and large-scale autonomy validation environments .
- Experience with robotics frameworks such as ROS/ROS2 , Autoware , Apollo , or similar autonomy platforms.
- Exposure to CUDA , GPU acceleration , TensorRT , or high-performance compute environments .
- Experience supporting on-vehicle testing, debugging, and deployment activities.
- Passion for autonomous vehicles , robotics , and solving complex real-world engineering challenges.
- ...Team, where we develop the planning, prediction, and decision-... ...that determine how our autonomous trucks navigate the world safely,... ...action. We are seeking a Senior Software Engineer who is passionate about... ...This role is focused on motion planning , trajectory generation...SeniorHgvFull time
$185k - $235k
...become a leader in autonomous ground... ...built for commercial trucking and the public sector... ...commercial self-driving software to develop, test... ...experienced Software Engineer to join our Behavior & Motion Planning team and lead the... .... This is a senior technical role for...SeniorHgvFull timeTemporary workWork at officeVisa sponsorshipFlexible hours$180k - $260k
...Gatik, the leader in autonomous middle-mile... ...Class 3-7 autonomous trucks are commercially deployed... ...integrates advanced software and hardware powering... ...We are seeking senior or staff software engineers to join our planning team to build motion planning and decision...SeniorHgvOdd jobFull timeWork at office$158k - $269k
...unlocking the next era of autonomous transportation with technology... ...commercial autonomous trucks and robotaxis. Waabi is backed... ...... - Design and develop motion planning software and algorithms, building the... ...team of multidisciplinary Engineers and Research Scientists using...SeniorHgvFull timeTemporary workWork at officeWork from homeFlexible hours- ...We help make autonomous technologies more efficient... ....ai builds AI software for autonomous... ...looking for versatile engineers to shape core... ...engineering. In this senior role, you will design... ...core behavior planning: Own the logic and... ...smooth, and realistic motion profiles. Hands...SuggestedRemote jobOdd jobFull timeWork at officeFlexible hours
$160.8k - $193k
...always believed that autonomous vehicle technology... ...on developing software for automated trucks to transform how the... ...we develop the planning, prediction, and decision... ...We are seeking a Senior Software Engineer who is passionate... ...-making, and motion planning algorithms...SeniorHgvFull timeWork at officeImmediate startRemote workRelocation$180k - $215k
...become a leader in autonomous ground... ...for commercial trucking and the public sector... ...commercial self-driving software to develop, test... ...looking for a Senior Software Engineer to build... ...that support our Planning team to develop,... ...support behavior and motion planning...SeniorHgvFull timeVisa sponsorship$190k - $260k
...become a leader in autonomous ground... ...built for commercial trucking and the public sector... ...commercial self-driving software to develop, test... ...Controls Software Engineer who is passionate... ...about safety-critical motion control to join our Motion Planning & Controls team....SeniorHgvFull timeTemporary workWork at officeVisa sponsorshipFlexible hours- ...become a leader in autonomous ground... ...for commercial trucking and the public sector... ...commercial self-driving software to develop, test... ...looking for a Senior Software Engineer to improve... ...intent, and future motion of other road users... ...are used by the planning system to make...SeniorHgvFull timeTemporary workWork at officeVisa sponsorshipFlexible hours
$190k - $235k
...become a leader in autonomous ground... ...built for commercial trucking and the public sector... ...commercial self-driving software to develop, test... ...next generation of planning capabilities by integrating... ...will enhance our motion planner by... ...impact role for an engineer who enjoys...SeniorHgvFull timeTemporary workWork at officeVisa sponsorshipFlexible hours$204k - $259k
...Waymo is an autonomous driving technology company with... .... states. Hardware Engineering is an innovative and collaborative... ..., reliability, software and vehicle engineers.... ...Lead & Manager of Motion Control. You will:... ...innovation by reviewing motion planning designs, establishing...SeniorFull timeRemote work$125k - $232k
...automotive, defense, trucking, construction, mining... ...are looking for bright engineers interested in... ...out capabilities of an autonomous vehicle stack, including... ...Design and implement motion planning and controls modules... ...building production software using modern software...HgvFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- ...Intuition services the automotive, defense, trucking, construction, mining and agriculture... .... About the role As a Motion Planning Engineer on the Fallback Stack team, you will... ...critical planning systems that ensure autonomous vehicles behave safely when autonomy...HgvOdd jobFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$139k - $166.8k
...have always believed that autonomous vehicle technology will... ...solely on developing software for automated trucks to transform how the world... ...Team: Torc is hiring a Motion Control Engineer to develop the vehicle... ...across autonomy, planning, simulation, safety, and...HgvFull timeWork at officeImmediate startRelocationShift work$145k - $190k
...pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon Valley... ...its fast-growing teams.As software engineer for mapping & localization for self... ...- like perception, prediction and planning, with the goal of improving online...SeniorHgvFull time$150k - $200k
...services the automotive, defense, trucking, construction, mining and... ...role We're seeking a Senior Software Engineer to architect the world... ...that games, simulations, or autonomous systems inhabit, defining how... ...downstream sensor fusion and path planning both depend on: defining 4D...SeniorHgvFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$134.3k - $189.9k
...mission is to make biology easier to engineer. Ginkgo is constructing, editing,... ...and building new organisms. Senior Software Engineer, Autonomous Lab (Scheduling & Optimization)... ...work on scheduling, optimization, or planning systems. Strong proficiency in Python...SeniorFull timeH1bWork at officeRelocationRelocation packageMonday to Friday- ...On the Motion Planning team at Zoox, you’ll be dedicated to improving the driving behaviors of the robot on public roads. The Planner's... ...and/or sampling-based planning algorithms Experience with autonomous robots and machine learning or data-driven development processes...SeniorFull timeTemporary workRelocation package
$10 per hour
...Opportunity The Autonomous Freight Systems team... ...a brand new, AI-first engineering team in San Francisco,... ...intervention. As a Senior Engineer, you will own... ...across ocean, air, and trucking. You don't wait to be... ...years of professional software engineering experience...SeniorHgvFull timeFlexible hours$184k - $287.5k
...behind computers, robots, and autonomous vehicles that perceive the... ...closely with Data Analytics, Test Engineering, and System Integration &... ..., data analysis, and software architecture.Strong software... ...classical modular perception/planning stacks, and associated validation...SeniorFull time$186.2k - $223.4k
...have always believed that autonomous vehicle technology will... ...solely on developing software for automated trucks to transform how the world... ...Torc is hiring a Staff Motion Planning Engineer to lead technical development... ...Managers and Senior ICs in resolving complex...HgvFull timeWork at officeImmediate startRemote workRelocation- ...Job Description #LI-DNISenior Autonomous Software EngineerWhat we doInteger... ...company founded by scientists and engineers with a passion for... ...dependents. Meaning Integer standard plan pays 100% of health... ...candidatesInteger Technologies is seeking a Senior Autonomous Software Engineer...SeniorWork at officeLocal areaImmediate startRemote workWork from homeRelocation packageMonday to Friday
$140k - $170k
...future generations of rugged SUVs and trucks and will do so once again. But Scout... ...technical specifications, and delivery plans; define roadmaps Embrace and refine... ...leverage new Android/AOSP/AAOS technologies, software engineering best practices, and design patterns...SeniorHgvFull timeWork at officeImmediate startFlexible hours- ...AI Tycho.AI builds autonomy software for unmanned systems... ...experienced energetic software engineers to join our growing team building... ...Experience working in autonomous driving or similar robot software... ...cameras, sensor fusion and/or motion planning. Experience with...SeniorFull time
$180k - $250k
...Gatik, the leader in autonomous middle-mile logistics,... ...Class 3-7 autonomous trucks are commercially deployed... ...integrates advanced software and hardware powering... ...seek passionate Software Engineers with strong... .... Collaborate with planning, localization, dbw, and...SeniorHgvOdd jobFull timeWork at office$140k - $220k
...become a global leader in autonomous mobility and is a pioneer... ...in autonomous driving. Software or Algorithm Engineers on the team are responsible... ...performance, highly reliable Planning architectures and systems.... ...experience solving motion planning or related robotics...SeniorFull timeTemporary work$193.93k - $291.15k
...Nuro Driver’s prediction and planning systems to enable safe,... .... We are looking for strong software engineers to research, develop, and implement... ...the state-of-the-art in autonomous driving. Implement practical... ...such as path planning, motion planning, trajectory generation...SeniorFull timeImmediate start$191k - $253k
...Working across product, engineering, sales, logistics,... ...integrations focused Senior Software Engineer to join our... ...across multiple teams to plan, build, and test... ...Mathematics, and/or Motion Planning to inform modeling... ...testing multi-agent autonomous systems and deploying...SeniorFull timeWork experience placementImmediate startWorldwide$191k - $253k
...missions: 1) build highly capable autonomous drones, and 2) build solid... ...closely with specialist engineering, operations, and production... ...requirements. TRS hires software engineers & hardware engineers... ...or more of the following: motion planning, perception, localization,...SeniorFull timeWork experience placementImmediate startRemote workRelocation package$204k - $259k
...Waymo is an autonomous driving technology company with the mission to be the world's... ...simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous... ...engineering experience solving motion planning or related robotics problems...SeniorFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Motion Planning for Autonomous Trucks. Be the first to apply!
- associate software developer Remote
- software engineer part time Remote
- software developer intern Remote
- software developer fintech Remote
- software support engineer Remote
- ngo software engineer Remote
- software engineer - web development Remote
- intel software engineer Remote
- IT software engineer Remote
- machine learning software engineer Remote


