Systems Software Automation Engineer, Software Infotainment

Tesla Motors Palo Alto , CA 94306

Posted 6 months ago

The Role

Tesla's Infotainment Team is looking for an exceptionally talented and committed System Software Automation Engineer to help re-invent the in-car experience. Join the small, dedicated team that is responsible for Tesla's over-the-air update system. The ideal candidate combines excellent quality assurance skills with strong automation design sensibilities and a passion for building inspiring, easy-to-use software.

Responsibilities

  • Develop detailed test plans to validate Tesla's OTA (over-the-air) update system.

  • Develop test scripts to automate OTA test plans.

  • Validate Autopilot OTA functionality.

  • Identify effective test strategies for a given feature and craft test plans accordingly.

  • Integrate existing automation results with daily/weekly reports.

  • Investigate issues reported by customers in the field, internal test engineers, and your own testing.

  • Triage automation failures.

  • Execute functional and regression tests as a part of release testing and triage results.

  • Identify and drive big picture initiatives to improve OTA testing efficiency and visibility.

Requirements

  • BS/MS/PhD in Computer Science, Information Systems, Electrical Engineering or the equivalent in experience and evidence of exceptional ability.

  • 3+ years Software Automation experience.

  • Demonstrable experience solving difficult QA problems (scalability, reliability, reporting, parallelization, etc.)

  • Passionate about troubleshooting failures to determine root cause.

  • Experience in designing automation frameworks and developing test automation software.

  • Very comfortable with Linux environments and hardware-based testing setups.

  • Experience with one or more scripting languages such as Perl, Ruby, Python, or Bash.

  • Excellent communication skills and very detail oriented.

  • Passionate about improving the customer experience.

  • Passionate about Tesla's mission.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer Systems Automation Vehicle Engineering

Tesla Motors

Posted 2 days ago

VIEW JOBS 10/18/2019 12:00:00 AM 2020-01-16T00:00 THE ROLE: Tesla is looking for a talented Software Automation Engineer / platform expert to join our Infotainment Engineering team. This team is focused on testing all system level features (Bluetooth, Wi-Fi, cell connectivity, Audio/Video pipelines, Performance, etc.) that support our user experiences in the Model S, Model X, Model 3 and beyond. You will need to automate much of your test efforts and will need to design/develop cost effective test benches/environments to perform your validations and you will design/develop the testing framework needed to support the automation of your cases. You will also spend a lot of time in car and need to be very comfortable driving one. RESPONSIBILITIES: * Develop detailed test plans with cases that represent all customer use cases, edge cases and negative test cases. * Work closely with developers to ensure your tests remain in sync with the rapidly evolving product. * Develop and Automate as much of the test plan as possible. * Design and develop cost effective HW test benches to optimize your testing efforts and minimize testing costs. * Drive our products daily and report / diagnose issues. REQUIREMENTS: * BS/MS/PhD in Computer Science, Information Systems, Electrical Engineering or equivalent in experience and evidence of exceptional ability. * Past experience testing Bluetooth, Wi-Fi, cell connectivity or audio/video pipelines. * 1+ years of Software Development/Testing/QA Engineer experience. * Strong coding experience with Python, C/C++, Ruby, etc. * Desire to work in a fast paced, demanding and highly collaborative environment. * Familiar with Linux/Unix environments. Tesla Motors Palo Alto CA

Systems Software Automation Engineer, Software Infotainment

Tesla Motors