Tesla Motors, Inc.
Software Validation Engineer, Actuators, Chassis Systems
Tesla Motors, Inc., Palo Alto, California, United States, 94306
What to Expect
The
Chassis Systems Software team
is looking for an engineer to own the validation of embedded software for braking and suspension actuators. You will bring up the tests and infrastructure necessary to validate safety-critical embedded software. You will conceptualize, design, and build validation tools that allow for rapid algorithm development, testing against real-world data, performing regression testing, and simulating physics-based models. You will work with software, integration, and safety engineers to generate a suite of tests necessary to qualify the software and hardware interaction behaviors. You will be challenged to innovate test strategies that support releasing regulated safety-critical software to millions of vehicles at scale and high cadence. You will play a vital role in shaping the industry as we continue towards high-velocity automotive software development lifecycles. Come join a team of knowledgeable engineers dedicated to building safe and reliable embedded systems. You will solve some of the most ambitious and challenging problems in the safety-critical software testing space, unparalleled in the industry. What You'll Do
Create and develop automated Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) validation infrastructure for reliable, efficient, thorough, accurate, and repeatable tests. Develop and execute automated regression test suites for safety-critical chassis controls firmware. Continuously analyze and improve regression test coverage. Own the validation release process for customer releases, including test strategy scoping, test execution, and sign-off. Create and execute board-level test plans to expose weaknesses or faults. Understand the fundamental operations of the actuator hardware and software to inform validation strategy. What You'll Bring
Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience. Excellent proficiency in Python or C. Experience with Rust is a plus. Scripting skills in other common languages (Perl, Shell, Bash) are a plus. Knowledge of version control (Git) and continuous integration. Excellent verbal and written communication skills to coordinate with the team. Knowledge and experience with automation and build tools (Jenkins, Docker, SCons, Buck) is a plus. Previous experience in the auto or aviation industries, or validating highly complex and safety-critical embedded systems is a plus. Ability to read and review electronic circuit schematics is a plus. Compensation and Benefits
Along with competitive pay, as a full-time Tesla employee, you are eligible for the following benefits from day 1 of hire: Aetna PPO and HSA plans with 2 medical options at $0 payroll deduction. Family-building, fertility, adoption, and surrogacy benefits. Dental (including orthodontic coverage) and vision plans, both with options at $0 paycheck contribution. Company-paid HSA contributions when enrolled in the High Deductible Aetna medical plan. Healthcare and Dependent Care Flexible Spending Accounts (FSA). 401(k) with employer match, Employee Stock Purchase Plans, and other financial benefits. Company-paid Basic Life, AD&D, short-term and long-term disability insurance. Employee Assistance Program. Sick and Vacation time (Flex time for salaried positions), and Paid Holidays. Back-up childcare and parenting support resources. Voluntary benefits including critical illness, hospital indemnity, accident insurance, legal services, and pet insurance. Weight Loss and Tobacco Cessation Programs. Tesla Babies program. Commuter benefits. Employee discounts and perks program. Expected Compensation: $111,200 - $433,680 annually, plus cash and stock awards and benefits. Pay may vary based on factors like location, skills, and experience. Additional elements may be included in the total compensation package. Details will be provided if an offer is made.
#J-18808-Ljbffr
The
Chassis Systems Software team
is looking for an engineer to own the validation of embedded software for braking and suspension actuators. You will bring up the tests and infrastructure necessary to validate safety-critical embedded software. You will conceptualize, design, and build validation tools that allow for rapid algorithm development, testing against real-world data, performing regression testing, and simulating physics-based models. You will work with software, integration, and safety engineers to generate a suite of tests necessary to qualify the software and hardware interaction behaviors. You will be challenged to innovate test strategies that support releasing regulated safety-critical software to millions of vehicles at scale and high cadence. You will play a vital role in shaping the industry as we continue towards high-velocity automotive software development lifecycles. Come join a team of knowledgeable engineers dedicated to building safe and reliable embedded systems. You will solve some of the most ambitious and challenging problems in the safety-critical software testing space, unparalleled in the industry. What You'll Do
Create and develop automated Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) validation infrastructure for reliable, efficient, thorough, accurate, and repeatable tests. Develop and execute automated regression test suites for safety-critical chassis controls firmware. Continuously analyze and improve regression test coverage. Own the validation release process for customer releases, including test strategy scoping, test execution, and sign-off. Create and execute board-level test plans to expose weaknesses or faults. Understand the fundamental operations of the actuator hardware and software to inform validation strategy. What You'll Bring
Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience. Excellent proficiency in Python or C. Experience with Rust is a plus. Scripting skills in other common languages (Perl, Shell, Bash) are a plus. Knowledge of version control (Git) and continuous integration. Excellent verbal and written communication skills to coordinate with the team. Knowledge and experience with automation and build tools (Jenkins, Docker, SCons, Buck) is a plus. Previous experience in the auto or aviation industries, or validating highly complex and safety-critical embedded systems is a plus. Ability to read and review electronic circuit schematics is a plus. Compensation and Benefits
Along with competitive pay, as a full-time Tesla employee, you are eligible for the following benefits from day 1 of hire: Aetna PPO and HSA plans with 2 medical options at $0 payroll deduction. Family-building, fertility, adoption, and surrogacy benefits. Dental (including orthodontic coverage) and vision plans, both with options at $0 paycheck contribution. Company-paid HSA contributions when enrolled in the High Deductible Aetna medical plan. Healthcare and Dependent Care Flexible Spending Accounts (FSA). 401(k) with employer match, Employee Stock Purchase Plans, and other financial benefits. Company-paid Basic Life, AD&D, short-term and long-term disability insurance. Employee Assistance Program. Sick and Vacation time (Flex time for salaried positions), and Paid Holidays. Back-up childcare and parenting support resources. Voluntary benefits including critical illness, hospital indemnity, accident insurance, legal services, and pet insurance. Weight Loss and Tobacco Cessation Programs. Tesla Babies program. Commuter benefits. Employee discounts and perks program. Expected Compensation: $111,200 - $433,680 annually, plus cash and stock awards and benefits. Pay may vary based on factors like location, skills, and experience. Additional elements may be included in the total compensation package. Details will be provided if an offer is made.
#J-18808-Ljbffr