
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 hiring a Staff Embedded Software Engineer to design and develop infrastructure software for autonomous driving systems. You'll work with C and C++ on embedded platforms, focusing on vision processing and safety monitoring. This role requires experience in embedded systems and software development.
Job Description
Who you are
You have extensive experience in embedded software development, particularly in C and C++, and have a strong understanding of embedded Linux and real-time operating systems (RTOS). Your background includes working on complex systems, and you are comfortable creating detailed requirements from use cases. You have a knack for leading technical initiatives, guiding other engineers through execution, and providing mentorship to junior team members.
You are familiar with networking protocols and have experience debugging on embedded platforms. Your approach to software development is rooted in Test-Driven Development (TDD), ensuring that your code is robust and reliable. You thrive in collaborative environments, proactively working with cross-functional teams to solve intricate problems related to autonomous driving technology.
What you'll do
In this role, you will design and develop infrastructure software for various hardware platforms, focusing on applications such as vision processing and radar systems for self-driving vehicles. You will create test harnesses for embedded software components and full systems, ensuring that all components meet the highest standards of safety and performance. Your responsibilities will also include mentoring other engineers, helping them grow their skills and navigate technical challenges.
You will work closely with other engineering teams to address complex issues, leveraging your expertise to drive innovative solutions. Your contributions will be crucial in evolving Motional's next-generation onboard autonomous driving system, making a significant impact on the future of transportation.
What we offer
Motional provides a dynamic work environment where you can contribute to cutting-edge technology in the autonomous driving space. You will have the opportunity to work with a talented team of engineers and be part of a mission-driven organization focused on creating safe and efficient transportation solutions. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
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

Embedded Engineer
Q-CTRL is seeking a Staff Embedded Software Engineer to develop firmware for quantum sensors. You'll work with Embedded Linux and C on advanced sensing technologies in Sydney.

Embedded Engineer
Waabi is hiring a Senior / Staff Embedded Software Engineer to develop low-level, safety-critical embedded software for truck control functions. You'll work with C/C++/Rust and embedded systems in Toronto, ON.

Embedded Engineer
Inspiren is hiring a Staff Embedded Systems Engineer to lead silicon strategy and selection for next-generation products. You'll work with embedded systems and hardware-software integration, focusing on System-on-Chip (SoC) landscapes. This position requires expertise in evaluating silicon platforms and vendor ecosystems.

Staff Engineer
Kiavi is hiring a Staff Software Engineer to architect and maintain their complex loan origination platform. You'll work with technologies like Java, C#, and .NET Core while focusing on code quality and reducing technical debt. This position requires significant experience in software engineering.

Embedded Engineer
Inspiren is hiring a Staff Embedded Systems Engineer to evolve their on-device software and firmware for connected devices in senior living. You'll work with C and C++ on modular firmware and multi-protocol wireless communication. This role requires hands-on experience in embedded systems.