Description
We want to bring on an engineer for the planner stack. This is an engineering role at heart, developing the logic that triggers/executes various driving maneuvers.
But it's not a pure desk job. Because we release new software fast and have cars driving around town every day, this person will also stay close to the testing side: seeing their code run on the real car, helping keep an eye on our daily test drives, and being aware of what new code is being released across the company. Monitor improvements and degradation.
We're looking for a sharp, early-career engineer who's excited about robotics and autonomous driving. Someone who's curious, self-driven, and eager to get hands-on with real autonomy challenges. If you enjoy solving tough technical problems, learning fast, and making an impact in a startup environment, we'd love to hear from you.
Responsibilities
Develop and improve the planner stack (the software that decides how the car moves)
Keep aware of what new software is being released across the company
Stay close to our daily test drives, monitor improvements/degradation
Join test drives
Requirements
Master's degree in engineering or a STEM field (e.g. electrical engineering, deep learning / ML, robotics, or similar)
Experience in robotics, autonomous driving, or control engineering
Experience with Machine Learning
Coding
Experience with Linux
Curious, self-driven, good communicator
Driver's license (occasional test drives)
Bonus
Experience with Docker
Experience with ROS