
About Motional
Driving the future of autonomous mobility safely
Key Highlights
- Partnership with Lyft for autonomous ride-hailing services
- Extensive testing in Las Vegas and Boston
- Headquartered in Boston, Massachusetts
- Over 1,000 employees dedicated to autonomous technology
Motional, headquartered in Boston, Massachusetts, is a leader in autonomous vehicle technology, specializing in driverless cars and mobility solutions. The company has partnered with major players like Lyft and has conducted extensive testing in cities such as Las Vegas and Boston. With over 1,000 e...
π Benefits
Motional offers competitive salaries, equity options, generous PTO, comprehensive health benefits, and a flexible remote work policy to support work-l...
π Culture
Motional fosters a culture of innovation and safety, emphasizing collaboration among engineers and researchers to push the boundaries of autonomous te...
Skills & Technologies
Overview
Motional is seeking a Senior/Staff C++ Software Engineer for their Perception team to work on autonomous driving technology. You'll develop and optimize GPU-accelerated algorithms using CUDA and contribute to the deployment of perception models. This role requires a strong proficiency in modern C++ and experience in computer vision.
Job Description
Who you are
You have a Bachelorβs Degree, preferably a Masters or Ph.D. in Machine Learning, Computer Science, Robotics, Applied Mathematics, Statistics, Physics, or a related field β or equivalent industry experience. With a minimum of 3 years of professional experience, you possess strong proficiency in modern C++ (C++14/17 or later) and hands-on experience with CUDA and GPU performance optimization. Your deep understanding of modern and classical computer vision and image processing sets you apart.
You are excited by the challenges of Level 4 autonomous driving technology and are eager to collaborate with world-class ML engineers and research scientists. You thrive in a fast-paced environment and are committed to making a positive social impact through technology. You are passionate about career growth and are looking for opportunities to expand your skills and knowledge in a rapidly evolving field.
Desirable
Experience with performance optimization at the system level, including latency, throughput, memory, and determinism is a plus. Familiarity with debugging and resolving model-system integration issues will enhance your contributions to the team.
What you'll do
As a Senior/Staff C++ Software Engineer on the Perception team, you will have the opportunity to productionize and deploy perception models into edge devices. You will develop and optimize GPU-accelerated algorithms using CUDA, ensuring that they meet the performance standards required for autonomous driving applications. Your role will involve driving performance optimization at the system level, focusing on aspects such as latency, throughput, memory, and determinism.
You will collaborate deeply with ML engineers to improve model robustness and deployment readiness, influencing training objectives based on downstream system needs. Your expertise will be crucial in debugging and resolving model-system integration issues, ensuring that the perception technology operates seamlessly within the broader autonomous driving system.
You will also be responsible for driving code quality through reviews, testing strategies, and performance benchmarks. Your contributions will directly impact the success of the perception technology, helping to make self-driving vehicles a reality.
What we offer
At Motional, you will be part of a team that is dedicated to creating a positive social impact through technology. We offer a collaborative work environment where you can grow your skills and advance your career. You will have the opportunity to work with cutting-edge technology and contribute to projects that are at the forefront of the autonomous driving industry.
We celebrate diversity and are committed to creating an inclusive environment for all employees. We encourage you to apply even if your experience doesn't match every requirement β your unique perspective and skills can contribute to our mission.
Join us at Motional and be part of a team that is shaping the future of transportation. Together, we can make a difference in the world through innovative technology.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Motional.
Similar Jobs You Might Like
Based on your interests and this role

Staff Engineer
Kronos Research is hiring a Staff Software Engineer specializing in C++ to lead the development of their high-frequency trading platform. You'll work with advanced algorithms and systems architecture in a Linux environment. This role requires 8+ years of hands-on programming experience.

Ai Engineer
OKX is hiring a Senior Staff / Principal AI Engineer specializing in Computer Vision to lead the development of core security AI capabilities. You'll work with technologies like Python and Machine Learning to enhance security features. This position requires significant experience in AI and computer vision.

Staff Engineer
OKX is hiring a Senior Staff Engineer for their Observability Platform team to construct observability architecture in large-scale scenarios. You'll work with technologies related to distributed monitoring and anomaly detection in Singapore.

Software Engineering
Kronos Research is hiring a Senior/Staff Software Engineer specializing in C++ to lead the development of their high-frequency trading platform. You'll work on innovative solutions to complex engineering problems and improve software architecture. This role requires 5+ years of experience in C++ programming.

Software Engineering
Kronos Research is hiring a Senior/Staff Software Engineer to lead the development of their high-frequency trading platform. You'll work with C++ and Linux to design and optimize core libraries and systems. This position requires 5+ years of hands-on programming experience.