Posted 5 years, 7 months ago
Roles
Engineering Managers Software EngineersLocations
Pittsburgh, PA, San Francisco, CA
Contacts
cpeplin@uber.com
Description
In this post I’ll highlight a specific role on my team in Pittsburgh - a Robotics Infrastructure Software Engineer. This is the equivalent of a “full stack” position for robotics, ranging from low-level C++ performance optimization to sensor integration, to building better tools to streamline track testing. We don't do any firmware development on my team, but we interact closely with the team that does (so familiarity is useful). As a robotics infrastructure software engineering, you will build and integrate core software systems running on-board our fleet of self-driving vehicles. Our team not only builds the APIs for sensor data, but is the first line of defense to dig into thorny, emergent performance and reliability issues on-board. Your software systems are where autonomy algorithms, after vetting in simulation, hit the road and have to deal with unreliable sensors, freezing temperatures, and the realities of operating a test fleet.
Similar Jobs
Create your own personalized Job Alert