Motional

About Motional

Driving the future of autonomous mobility safely

🏢 Tech, Automotive👥 251-1K📅 Founded 2020📍 Boston, Massachusetts, United States

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 C++ Software Engineer for their Remote Vehicle Assistance team. You'll design and develop software that enables remote operations for autonomous vehicles, requiring proficiency in C++ and experience with collaborative development tools.

Job Description

Who you are

You have a Bachelor's degree in Computer Science or a related technical field, and at least 2 years of professional software engineering experience. Proficient in C++, you understand the intricacies of developing software for complex systems, particularly in the context of autonomous vehicles. Your working knowledge of SQL allows you to manage and manipulate data effectively, while your familiarity with Git, Bazel, and JIRA ensures you can navigate modern development workflows seamlessly. You are comfortable working on a Linux operating system, which is essential for the development environment at Motional.

Desirable

Experience with custom SoCs is a plus, as is a basic understanding of test-driven development methodologies. You are capable of learning quickly and adapting to new technologies, which is crucial in the fast-evolving field of autonomous vehicle technology.

What you'll do

In this role, you will develop, maintain, and support C++ software that enables Remote Vehicle Assistance. You will collaborate with C++ applications and UI engineers to facilitate data transfer between software running on the autonomous vehicle and remote stations. Your work will involve integrating Remote Vehicle Assistance capabilities with existing C++ software components on the vehicle. You will also engage in test-driven development to create new features that support autonomous vehicle operations, ensuring high-quality software delivery.

Additionally, you will maintain a comprehensive integration and simulation test suite to validate all software before it goes into production. Collaboration is key, as you will work closely with systems and operations teams to develop a product that meets both customer needs and system requirements. Supporting on-road testing alongside testing and operations engineers will also be part of your responsibilities, ensuring that the software performs reliably in real-world conditions.

What we offer

Motional provides a dynamic work environment where innovation is encouraged. You will have the opportunity to work on cutting-edge technology that is shaping the future of transportation. The company values diversity and is committed to creating an inclusive workplace. You will be part of a team that is passionate about developing solutions that enhance the capabilities of autonomous vehicles, contributing to a safer and more efficient transportation system.

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

Motional

Software Engineering

Motional📍 Singapore - Remote

Motional is seeking a Software Engineering Intern for their Remote Vehicle Assistance team in Singapore. You'll develop C++ software for autonomous vehicles and work on low latency communication protocols. This internship requires proficiency in C++ and a good understanding of networking concepts.

🏠 RemoteEntry-Level
3d ago
Waymo

Software Engineering

Waymo📍 San Francisco - On-Site

Waymo is seeking a Senior Software Engineer for Vehicle Roadside Assistance to design and develop C++ software systems. You'll work with Python and Java to support real-world intervention and recovery of Waymo vehicles. This role requires 4+ years of backend development experience.

🏛️ On-SiteSenior
1w ago
Motional

Software Engineering

Motional📍 Singapore - Hybrid

Motional is hiring a Software Engineer Intern for their Motion Planning team to work on advanced motion planning algorithms for autonomous vehicles. You'll develop algorithms and run simulations while gaining hands-on experience in a cutting-edge field.

🏢 HybridIntern
3d ago
42dot

Software Engineering

42dot📍 Pangyo - On-Site

42dot is hiring a Software Engineer (Autonomous Driving) to develop software that provides safe and comfortable autonomous driving experiences. You'll work with C/C++, Python, and various embedded systems in Pangyo, South Korea.

🏛️ On-SiteMid-Level
2 months ago
Motional

Embedded Engineer

Motional📍 Singapore - On-Site

Motional is hiring a Senior Embedded Engineer to lead the development of their next-generation Robotaxi platform. You'll architect and build applications for a real-time Autonomous Vehicle-to-Cloud data pipeline, utilizing skills in Embedded Linux, C, and C++. This role requires significant experience in embedded systems and cloud computing.

🏛️ On-SiteSenior
2w ago