Autopilot, Build and CI Infrastructure Engineer

Tesla Motors in Palo Alto, CA

  • Industry: Engineering - Others
  • Type: Full Time
position filled

The Role

The Autopilot build and CI infrastructure team designs andimplements tools and processes that help all of Autopilot ship and iteratequickly. We focus, amongst other things, on the build tool, conveniencescripts, test harnesses/frameworks, static analysis, continuous integrationsoftware, and the server infrastructure that runs it all. We aim to minimizethe friction involved in developing, testing, and deploying changes to theAutopilot stack, from web applications down to the operating system.

Responsibilities

  • Increase Autopilot developer productivity, andtherefore Autopilot product development
  • Build and maintain software services, scripts,tools, and plugins to support Autopilot engineering workflows
  • Improve our CI pipeline to make it easier forengineers to receive actionable feedback on their code
  • Reduce Autopilot code build time, and educatethe wider group on how to best use our build system to that extent
  • Engage in continual discussion with the team andcome up with ways to make their lives easier
  • Administer build agents and other Linux servers
  • Assist the broader Tesla Engineeringorganization with integrating any productivity improvements made withinAutopilot engineering
  • Requirements
  • Strong software engineering foundations, andexperience writing professional software
  • Experience with one or more build systems (e.g.Bazel, Make, Gradle, Maven, SCons)
  • Python experience
  • Comfortable in Linux environment
  • Nice to have

  • Java, Go, C++
  • Familiarity with Docker
  • Atlassian plugin development experience
  • Experience with configuration managementsoftware (e.g. Puppet, Ansible, Chef)

  • Tesla participates in the


    You may be interested in these similar jobs!
    Electrical Engineer
    Intevac in Santa Clara, CA

    JOB SUMMARY Intevac is seeking an electrical engineer to participate in the development of new digital imaging systems. We are looking for a team-ori…

    Read More
    Tools Development and Build Automation Engineer
    Juniper Networks in Sunnyvale, CA

    About the Position:We are looking for motivated individuals to join our large and dynamic engineering infrastructure team and take up the challenge o…

    Read More
    DevOps Architect / Engineer
    Next Level Business Services in San Jose, CA

    Job Description : US, CALIFORNIA , San Jose Technical/Functional Skills -MUST HAVE SKILLS Build and Manage CI-CD Solutions Strong scripting skill…

    Read More
    Systems Automation Engineer - Tool flow methodology development (290577)
    Embedded Resource Group in Mountain View, CA

    Infosys ECSIVS Technical Test Lead Mainframe US *Infosys is a global leader in technology services and consulting. We enable clients in more than 50 …

    Read More
    Tool Development and Automation Engineer
    Juniper Networks in Sunnyvale, CA

    About the Position:We are looking for motivated individuals to join our large and dynamic engineering infrastructure team and take up the challenge o…

    Read More
    Senior Android / Espresso Automation Engineer up to $250,000
    CardinalHire in San Francisco, CA

    Job DescriptionCompany DescriptionOur mandate is to create an atmosphere of trust and confidence with regard to personal financial transactions. We c…

    Read More
    Active Directory Engineer
    Cynet Systems in Newark, CA

    We are looking for Active Directory Engineer for our client in Newark, CA Job Title: Active Directory Engineer Job Location: Newark, CA Job Type: Con…

    Read More
    Mobile Release/Automation Engineer
    Sports Media in San Francisco, CA

    About UsLaunched in 2011, Twitch is a global community that comes together each day to create multiplayer entertainment: unique, live, unpredictable …

    Read More
    Systems Automation Engineer - Tool flow methodology development (29057
    Embedded Resource Group in Mountain View, CA

    Systems Automation Engineer - Tool flow methodology development Developing new infrastructure for automating high performance computing applicatio…

    Read More
    Senior Automation Engineer, Modeling
    Workday in Palo Alto, CA

    Join our team and experience Workday! It's fun to work in a company where people truly believe in what they're doing. At Workday, we're committed to …

    Read More
    Machine Learning Engineer
    Zillow Group in San Francisco, CA

    About the team The Transaction AI team is responsible for delivering AI capabilities to transform the home buying and selling experience. We are foc…

    Read More