Staff Software Engineer, Motion Planning
A
AeroVectAutonomous driving
Location: Remote; Secondary Locations: Italy, Poland, Stockholm, London, Amsterdam, Paris, Toronto - Remote, Frankfurt, United Kingdom (Remote), Vancouver - RemoteFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of industry experience in planning for robotic ground vehicles.
- Required Skills
- PythonC++Linux
Requirements
- Hold a bachelor's or master's degree in Computer Science, Math, Electrical Engineering, Mechanical Engineering, Robotics, Physics, or a related field.
- Have extensive hands-on experience designing and implementing planning modules for autonomous systems shipped to production or deployed in real-world operations.
- Be proficient in C++ (preferred) or Python.
- Have experience with Linux-based operating systems.
- Be able to independently drive ambiguous technical problems to well-architected solutions.
- Have 5+ years of industry experience in planning for robotic ground vehicles (preferred).
- Have mastery of Modern C++ (14 and beyond) and safety-critical coding practices such as MISRA or ISO 26262 (preferred).
- Understand DDS frameworks such as ROS/ROS2 or other networking middleware (preferred).
- An MS or Ph.D. in Computer Science, Robotics, or a related field is preferred.
- Experience in startup environments is preferred.
Responsibilities
- Design, implement, and iterate on mission, behavior, and motion planners for autonomous ground support equipment in airport airside environments.
- Drive technical decisions across the planning stack, including algorithms, interfaces, and architecture.
- Prototype and evaluate optimization-based methods, search-based planners, and learning-augmented pipelines.
- Bring selected planning approaches into production.
- Collaborate with perception, controls, localization, and systems engineering teams on an integrated autonomous driving system.
- Establish and promote software development, functional safety, and systems engineering practices for the planning domain.
- Mentor engineers through technical guidance, code reviews, and design discussions.
View Full Description & ApplyYou'll be redirected to the employer's site