Senior Software Engineer (Autonomous Vehicles)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Autonomous Vehicles): Developing planning, prediction, and decision-making systems for autonomous trucks with an accent on trajectory generation and motion planning algorithms. Focus on building production-quality software in C++ and validating complex autonomy behaviors across simulation and real-world environments.
Location: Must be based in the U.S. or Canada (Hybrid options available in Ann Arbor, MI; Fort Worth, TX; Blacksburg, VA).
Salary: $160,800–$193,000 USD
Company
A pioneer in autonomous driving technology since 2007, now part of the Daimler family, focused on developing software for automated freight trucks.
What you will do
- Design and maintain planning and prediction systems, including trajectory generation and decision-making algorithms.
- Develop production-quality software using modern C++ in a Linux environment.
- Collaborate with cross-functional teams including Safety, Controls, Perception, and Simulation.
- Execute validation strategies across SiL, HiL, and ViL environments.
- Debug vehicle behavior by analyzing system performance and implementing software improvements.
- Mentor junior engineers through technical guidance and code reviews.
Requirements
- Must be based in the U.S. or Canada.
- Bachelor’s degree in CS, Robotics, or related field with 5+ years of experience (or Master’s with 3+, PhD with 1+).
- Strong proficiency in modern C++ development within Linux environments.
- Experience developing robotics, autonomous vehicle, or complex real-time software systems.
- Experience with motion planning, behavior prediction, or decision-making capabilities.
- Strong understanding of software engineering fundamentals and scalable development practices.
Nice to have
- Experience with optimization techniques like Model Predictive Control (MPC).
- Experience applying machine learning techniques such as reinforcement learning or imitation learning.
- Proficiency in both C++ and Python.
- Experience with large-scale autonomy validation and simulation platforms.
Culture & Benefits
- Competitive compensation package including bonus and stock options.
- 100% paid medical, dental, and vision premiums.
- 401K plan with 6% employer match.
- Flexible schedule and generous paid vacation.
- Collaborative, energetic, and team-focused environment.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →