Mission Summary
The Task Runtime team is building Motional’s runtime framework middleware. We are seeking a Senior Software Engineer that will participate in the technical vision, design, and implementation for our runtime framework, enabling teams across Motional’s Autonomous Vehicle system to rapidly iterate and deterministically simulate code. As a Senior Software Engineer, you will work with the team to design and implement features to improve system optimization and simulation capabilities.
The Motional Pittsburgh office is located in the Hazelwood Green development, a culmination of the city’s goal of restoring an economic driver to the neighborhood in a thoughtful, inclusive, and sustainable way. With views along the Monongahela river, the Pittsburgh office is in the heart of this state of the art development.
What You'll Be Doing:
- Using your expertise and experience to optimize execution and provide novel simulation features.
- Designing, implementing, testing, and integrating simulation infrastructure.
- Contributing to designs and working together with specialized Motional teams to determine the needs of the system and how to best meet those needs within a distributed system.
- Working across the organization to set priorities and accomplish Motional’s goal of offering a world-class robotaxi, which is safe and built for everyone.
What We're Looking For:
- 5+ years of professional experience in multi-threaded C++ and Python software development
- Experience developing performant and well tested code.
- Experience working on asynchronous, functional systems
- You are passionate about building robust distributed software.
- You care about holding yourself and your teammates to a high standard of development.
Why you should join us:
- You will have the opportunity to contribute to a cutting edge framework that is the backbone of the Motional AV system
- You will be working with a top notch team of distributed engineers well versed in collaborating remotely.