Tesla - Palo Alto, CA

posted about 1 month ago

Full-time - Entry Level
Palo Alto, CA
Transportation Equipment Manufacturing

About the position

As a Software Engineer in the Update Systems Validation team at Tesla, you will play a crucial role in designing, implementing, and maintaining frameworks and infrastructure to validate the company's update systems. This position focuses on ensuring the quality of over-the-air (OTA) updates, which are essential for enhancing the customer experience and operational efficiency of Tesla's fleet. You will be responsible for providing insights and performance metrics through automated testing, contributing to the overall reliability of the update system.

Responsibilities

  • Own the quality of the System Updater and bootloaders
  • Develop scenarios, test cases, and write test code for Update Systems using hardware and software in the loop testing environments
  • Develop autonomous test and reporting infrastructure
  • Develop internal Python tools used by Validation teams across Tesla
  • Define, gather, and report on performance and health metrics related to the System Updater
  • Work cross-functionally to investigate OTA issues and validate new features that impact user experience
  • Communicate with Software Engineers, Mechanical, and Electrical engineers to proactively identify problems and gaps in tests

Requirements

  • Degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent in experience and evidence of exceptional ability
  • Hands on experience developing in Python
  • Ability to understand, test, and troubleshoot complicated systems involving connected internet services and/or IoT (Internet of Things)
  • Experience developing tests and test frameworks using maintainable code
  • Ability to develop test guidelines from specifications
  • Strong understanding of object-oriented design and algorithms
  • Experience in consumer electronics or automotive electronics
  • Strong first principle engineering mindset
  • Experience working with microcontrollers (MPC5600 series, etc.), preferred
  • Ability to understand C/C++ coding, preferred

Benefits

  • Aetna PPO and HSA plans with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans with $0 paycheck contribution options
  • Company Paid HSA Contribution when enrolled in the High Deductible Aetna medical plan with HSA
  • Healthcare and Dependent Care Flexible Spending Accounts (FSA)
  • LGBTQ+ care concierge services
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Company paid Basic Life, AD&D, short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time (Flex time for salary positions), and Paid Holidays
  • Back-up childcare and parenting support resources
  • Voluntary benefits including critical illness, hospital indemnity, accident insurance, theft & legal services, and pet insurance
  • Weight Loss and Tobacco Cessation Programs
  • Tesla Babies program
  • Commuter benefits
  • Employee discounts and perks program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service