Product Security Engineer, Vehicle Software

Tesla Motors Palo Alto , CA 94306

Posted 3 weeks ago

The Role

We are looking for a highly motivated engineer specializing in product security to work on Model S, X, 3 and future R&D projects. Other car companies have talked for years about a future of "connected cars." At Tesla, we make it happen. We regularly send over-the-air software updates to our Model S and Model X fleet, seamlessly delivering new features and improvements to our customers. Our mobile applications allow customers to interact with their cars via real-time, low-latency two-way communication. We also build tools for our internal sales, delivery, and service teams. Today we remotely identify potential vehicle issues before a customer doesand often fix problems remotely too. To this end information and product security is of the utmost importance.

As a Product Security Engineer for Tesla you will be expected to analyze system services, operating systems, networks and applications from a security perspective. You will be expected to be skilled at discovering security issues and recommending patches. You will participate in security audits, risk analysis, vulnerability testing and security reviews.

Responsibilities

  • Help ensure Tesla's products are implemented to a high security standard: Model S / Model X / Model 3 / Roadster / Powerwall / infrastructure.

  • Work with teams to implement, identify and advance security at Tesla.

  • Conduct penetration tests and risk assessments in an automotive environment.

  • Work with Tesla teams and external suppliers to drive remediation. Help to design a secure connected vehicle architecture.

  • Audit embedded code to identify security vulnerabilities.

  • Lead security initiatives and serve as a point of contact.

  • Work with vendors, partners, and other Tesla teams to drive remediation.

  • Conduct risk assessments to prioritize threats and compare mitigation strategies.

  • Assist design teams in developing secure automotive systems.

Requirements

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

  • Strong investigative and analytical problem solving skills.

  • Experience with secure architecture design. Strong communication skills, both written and spoken.

  • Security expertise in one or more of: C, C++, x86, ARM, CAN, cryptography, exploit development.

  • Penetration testing experience.

  • Proficient in software development, auditing code and features.

  • Automotive & Hardware experience a plus but not required.

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
Product Support Engineering Software Engineer

Varian Medical Systems, Inc.

Posted 7 days ago

VIEW JOBS 1/12/2020 12:00:00 AM 2020-04-11T00:00 We're driving toward the ultimate victory: a world without the fear of cancer. This role is to develop software service tools to troubleshoot and maintain Varian's suite of medical products. Role Responsibilities: * Analyse service processes to identify where software tools may bring improvements. * Work with service engineers to capture service tool requirements. * Work with Mechanical and Electrical engineers to design integrated systems. * Design, code, and test software products and Graphical User Interfaces. * Act as the PSE software representative in cross functional project teams. * Work on a variety of old and new technologies and platforms. * Implement requirements in an iterative manner. * Comply to a regulated design and development process and document your work. * Write and review user instructions for your product. * Develop code to interface with commercial monitoring and remote connection software to improve off-site service capability. Skills & Experience Required: * Bachelors degree in Computer Science (or equivalent experience) and related experience or Masters Degree with related experience in the following areas: * C# .Net (VS10) * XML * UML * Experience with User Interface design (in a modern environment, WPF, ASP.NET) or similar would be useful. * Prior use of Rational UMS modelling tools a plus. * Proficient in business tools such as: E-mail, Microsoft Word, Excel, and PowerPoint. #LI-OS1 We're unleashing the power of technology and human ingenuity to achieve new victories in the fight against cancer. Join us and have a global impact. Privacy Statement Varian Medical Systems, Inc. Palo Alto CA

Product Security Engineer, Vehicle Software

Tesla Motors