Production Software Engineer (Build/Deployment Systems)

Aurora

  • Location
    • Pittsburgh, PA
  • Date Posted
  • 04 May 2020
  • Function
  • Software Engineering
  • Sector
  • Ai/ml, Mobility

Aurora works at the intersection of rigorous engineering and applied machine learning to address one of the most challenging, important, and interesting opportunities of our generation: transforming the way people and goods move.

Founded by three of the world’s leaders of the self-driving vehicle industry, we design the software and hardware that will power the next revolution in transportation. We partner with others as we believe this allows us to move more quickly than any one company can move alone.

Aurora hires people who want to build the future of transportation. Our software engineers work across the self-driving vehicle system, from algorithm design to high-performance embedded work to distributed implementations. We are developing robust, high performance, and highly reliable software.

Responsibilities

  • Develop and maintain the build system for C++ and Python code, and data deployments.
  • Maintain and scale Continuous Integration infrastructure for reproducible and traceable builds and deployments.
  • Assist with the rollout of new toolchains, target platforms, and supported runtime environments.

Essential

  • BS/MS or PhD in Engineering, Computer Science, or a related field.
  • Minimum 5 years in build and automation engineering.
  • Experience with the Bazel, Buck, or similar build systems.
  • Experience with building large C++ codebases.
  • Strong Python coding ability.

Desirable

  • Familiarity with Debian packaging.
  • Experience deploying build systems with Kubernetes.
  • Experience with Node / NPM / Yarn.
  • Experience administering the Jenkins CI system.
  • Experience compiling CUDA code and the Nvidia toolchains.
  • Experience with FPGA toolchains.
  • Experience with reproducible or hermetic builds.
  • Experience with C++ coding

Working at Aurora

  • Your work has real purpose and will improve lives all around the world. Our technology will increase roadway safety, expand access to transportation, revitalize our cities, and create a new platform for people to enjoy next generation experiences in transportation
  • We're a growing team of incredibly smart and very fun people you'll likely enjoy being around

More about Aurora

Aurora has assembled one of the most experienced leadership teams in the space to go build the next leading self-driving vehicle company - including leaders from Google / Waymo, Tesla, Uber ATG, Apple, and several others to deliver the benefits of self-driving technology quickly and safely around the world. We are partnered with some of the largest automakers on the planet and funded by some of Silicon Valley’s best venture capital firms, including Greylock and Index Ventures.