Mission Summary:
We are looking for a Senior Software Engineer to develop and deliver automated workflows, intelligent tooling and insightful analytics that enables our autonomy stack to scale. You will play a pivotal role in transforming massive amounts of data into actionable engineering insights, ensuring our software releases are robust, validated, and ready for the road.
What you'll be doing:
- Develop Intelligent Tooling: You will design and implement sophisticated automation to categorize and explain complex system behaviors by leveraging advanced data modeling to accelerate solutions.
- Drive Analytics: You'll lead the creation of high-impact performance visualization tools that translate raw metrics into clear, actionable insights regarding on-road performance.
- Streamline Release Engineering: Your expertise will help the team evolve our release processes, moving toward a highly automated deployment framework that maintains quality while improving efficiency
- Advance Simulation Capabilities: You'll have the opportunity to enhance our virtual testing ecosystems, ensuring our simulation suites provide the high fidelity feedback necessary to properly understand the release.
- Collaborate at Scale: Work within a large, multi-disciplinary codebase to ensure seamless integration between planning, motion, and controls teams.
What we're looking for:
- Extensive experience building production-grade applications, tools, and pipelines using Python.
- Comfortable navigating and contributing to large, complex codebases where modularity and documentation are key.
- Proven track record of delivering software in a production environment, including familiarity with CI/CD, version control at scale, and rigorous release cycles.
- Curious about data and possess the ability to extract meaningful patterns from noisy, high-dimensional datasets.
- Passionate about a driverless future and understand the high stakes of deploying software that interacts with the physical world.
Bonus Points(not required):ย
- Experience with C++ in a Linux environment.
- Familiarity with Machine Learning frameworks or Large Language Model (LLM) integration.
- Background in robotics middleware (ROS, DDS) or autonomous systems.
We encourage a hybrid schedule with in-office time at one of our locations in Boston, Pittsburgh, or Las Vegas to support collaboration, or this role can be fully remote.