Software Engineer, Hardware Test Automation, Autopilot AI
Palo Alto, CA, United States
**Software Engineer, Hardware Test Automation, Autopilot AI**
????Engineering & Information Technology????Palo Alto, California?? ID95157????Full-time **The Role**
The Silicon Sensing Team is looking for an enthusiastic software engineer to develop robust test automation systems within the validation infrastructure team. As a software engineer, you will build the infrastructure and tools needed to automate the scheduling and execution of tests, as well as provide tools to continuously analyze and improve both the products and the infrastructure itself. You will join the validation infrastructure team - a collaborative, cross-functional unit that provides validation software for various in-house silicon and sensor development projects. In this role, you will be responsible for delivering robust, modular and easy to use code that enables rapid and efficient deployment of new test systems. Tesla is continuously launching new products at a rapid pace and you will work directly with development teams across the organization to ensure that our new products are best in class.
**Responsibilities**
* Work with Sensing and Vehicle teams to architect test automation stacks.
* Develop test framework deployment schemes to ensure repeatable, deterministic test environments.
* Design, develop, and maintain test automation frameworks and tools to improve the efficiency of firmware validation.
* Develop front-end interfaces to deploy customizable test executions and dashboards that provide insight into test assets and results.
* Implement continuous improvements and best practices within the team and larger organization.
* Continually learn, set, teach, and apply software best practices, tools, and technologies.
* Actively engage with developer teams to ensure that our tools that make their lives easier.
**Required**
* BS or higher in Engineering, Computer Science, Physics or proof of exceptional skills in related fields, with practical engineering experience.
* Talented software developer with experience using Python or other scripting languages
* Experience with C and/or C++ for embedded systems
* Familiar with Linux/Unix environments
* Fluent in software fundamentals including CI/CD, code modularity, and maintainability
* Experience with Docker or Jenkins (or equivalent)
* Experience developing automated test fixtures and systems
* Ability to collaborate and communicate complex technical concepts
**Preferred**
* Experience with Bitbucket, Git
**Employee Benefits**
* As a full time Tesla employee you will receive full benefits from day 1 for you and your dependents.
* Kaiser and UnitedHealthcare PPO and HSA plans (including infertility coverage)
* 3 medical plan choices with $0 paycheck contribution
* Vision & dental plans (including orthodontic coverage)
* Company paid Life, AD&D, short-term and long-term disability
* 401(k), Employee Stock Purchase Plans, and other financial benefits
* Employee Assistance Program, Paid Time Off, and Paid Holidays
* Back-up childcare and employee discounts
**?????**
Tesla ?????????????????????????????????????????????????????????????????????????????
Tesla ?????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????
Tesla ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????
**Software Engineer, Hardware Test Automation, Autopilot AI**
???? Engineering & Information Technology ???? Palo Alto, California ?? ID 95157 ???? Full-time **The Role**
The Silicon Sensing Team is looking for an enthusiastic software engineer to develop robust test automation systems within the validation infrastructure team. As a software engineer, you will build the infrastructure and tools needed to automate the scheduling and execution of tests, as well as provide tools to continuously analyze and improve both the products and the infrastructure itself. You will join the validation infrastructure team - a collaborative, cross-functional unit that provides validation software for various in-house silicon and sensor development projects. In this role, you will be responsible for delivering robust, modular and easy to use code that enables rapid and efficient deployment of new test systems. Tesla is continuously launching new products at a rapid pace and you will work directly with development teams across the organization to ensure that our new products are best in class.
**Responsibilities**
* Work with Sensing and Vehicle teams to architect test automation stacks.
* Develop test framework deployment schemes to ensure repeatable, deterministic test environments.
* Design, develop, and maintain test automation frameworks and tools to improve the efficiency of firmware validation.
* Develop front-end interfaces to deploy customizable test executions and dashboards that provide insight into test assets and results.
* Implement continuous improvements and best practices within the team and larger organization.
* Continually learn, set, teach, and apply software best practices, tools, and technologies.
* Actively engage with developer teams to ensure that our tools that make their lives easier.
**Required**
* BS or higher in Engineering, Computer Science, Physics or proof of exceptional skills in related fields, with practical engineering experience.
* Talented software developer with experience using Python or other scripting languages
* Experience with C and/or C++ for embedded systems
* Familiar with Linux/Unix environments
* Fluent in software fundamentals including CI/CD, code modularity, and maintainability
* Experience with Docker or Jenkins (or equivalent)
* Experience developing automated test fixtures and systems
* Ability to collaborate and communicate complex technical concepts
**Preferred**
* Experience with Bitbucket, Git
**Employee Benefits**
* As a full time Tesla employee you will receive full benefits from day 1 for you and your dependents.
* Kaiser and UnitedHealthcare PPO and HSA plans (including infertility coverage)
* 3 medical plan choices with $0 paycheck contribution
* Vision & dental plans (including orthodontic coverage)
* Company paid Life, AD&D, short-term and long-term disability
* 401(k), Employee Stock Purchase Plans, and other financial benefits
* Employee Assistance Program, Paid Time Off, and Paid Holidays
* Back-up childcare and employee discounts
#J-18808-Ljbffr