Software Engineering at Tesla @ Tesla - Palo Alto, CA

Job Overview

a month ago

Software Engineering at Tesla

Tesla - Palo Alto, CA

Tesla is looking for strong, self-motivated, mission-driven software engineers to work on projects throughout our entire product portfolio. We are hiring for engineering groups across Autonomy, Robotics, Vehicle & Energy Software, and even Manufacturing. Open roles include Full Stack Tools/Applications Engineers, C++ Generalists, SQA, and Security Engineers. Apply below or share with your network!

____________________________

Locations
• Palo Alto, CA • Austin, TX • Bellevue, WA
____________________________

Backend Engineers
As a backend engineer, you will be responsible for designing, developing, and maintaining software systems at scale. Ideal candidates will have experience in the following:
• Expertise building modern web development frameworks, preferably in Python, C++, or Golang • Knowledge of networking, computer architecture, and computer science fundamentals • Experience handling services in a large-scale distributed systems environment • Experience with production systems and orchestration in AWS or a private cloud, especially with Kubernetes, using tools like Terraform, Ansible, ArgoCD, Docker, Prometheus, or similar.

Frontend Engineers
As a frontend engineer, you will be responsible for designing and implementing user interfaces for business-critical web-based tools and applications. Ideal candidates will have experience in the following:
• Experience building modern web applications using React/Redux or similar component-based libraries • Strong JavaScript coding abilities • UI and graphic design sensibilities • Experience with OpenGL, WebGL, or THREE.js (nice-to-have)

Full-Stack Engineers
As a full-stack engineer, you will be responsible for building both backend and frontend systems for business-critical web-based tools and applications. Ideal candidates will have experience in the following:
• Experience building modern web applications using React/Redux or similar component-based libraries • Experience in Python, Go, or another modern backend language • Strong JavaScript coding abilities • UI and graphic design sensibilities • Strong Linux fundamentals (nice-to-have)

C++ Generalists
As a C++ engineer, you will be responsible for writing, debugging, and maintaining robust C/C++ software for either Infotainment UI or Autopilot systems. Ideal candidates will have experience in the following:
• Experience programming C/C++ software, including modern C/C++ (C++14/17/20) • Experience with performant software design, object-oriented C++, compiler design and/or hardcore lower-level C code preferred • Strong Linux fundamentals

SQA Engineers
As an SQA engineer, you will be responsible for ensuring that test infrastructure is easily maintainable and can scale to the demands of a rapid continuous integration continuous deployment environment. Ideal candidates will have experience in the following:
• Experience with one or more of these programming languages: Python, JavaScript, Golang, C++, Ruby, Java • Knowledge of relational databases/SQL • Working knowledge of test methodologies, processes, and tools (e.g., Selenium, Concourse CI/CD, Appium, JIRA, STLC, Test Management tool –ALM, Zephyr) • Experience in designing automation frameworks and developing test automation software • Knowledge of Web/UI testing

Security Engineers
As a security engineer, you will be responsible for helping build the embedded software that keeps all our products secure, while providing customer-facing connected services and sophisticated remote diagnostics. Ideal candidates will have experience in the following:
• Cloud Security knowledge, experience with securing one or more of: CI/CD, Artifactory, Kubernetes, Docker, Public Key Infrastructure • Security expertise in one or more of: Rust, Go, Ruby, C#, C/C++ • Proven record of designing and delivering software security systems for internet-connected embedded devices • Strong investigative and analytical problem-solving skills

Similar Jobs

LEAD SOFTWARE DEVELOPER [Job ID #01]— FREMONT, CA

Caspex

Fremont, CA

Maintenance of customized applications and software solutions. Improvements. Release working software that meets the stability and quality metrics agreed by the…

Senior Software Engineer

Yield Engineering Systems (YES)

Fremont, CA

Provide software support and debugging for customers. 7+ years of experience in software development. Three or more years of experience in software development…

Software Architect

Hanwha Techwin

San Jose, CA

10+ years of software development experience. Build high-quality, elegant, scalable, and reusable code by enforcing best practices around software engineering…

Sr. Customer Support Engineer, Telehealth

Zenith Electronics, LLC

Santa Clara, CA

Proficiency in remote desktop and helpdesk software. Classify technical queries by hardware issues and software issues.

SR. SOFTWARE DEVELOPER [Job ID #02]— FREMONT, CA

Caspex

Fremont, CA

Maintenance of customized applications and software solutions. Consult with client about software applications and system design, and maintenance.

Application Developer (APPLICATIONS PROGR 3)

University of California, Davis

Davis, CA

Experience with structured application development methodology in deploying technical solutions, design documentation tools, application software version…

Full Stack Web Developer

Mike's Mobile Services

Sacramento, CA

This position starts with a base salary of *$60,000 - $80,000 / year depending on experience, along with full benefits (after 90 days) and options for profit…

Software Engineer

Yield Engineering Systems (YES)

Fremont, CA

Provide software support and debugging for customers. 2+ years of experience in software development. We provide competitive salary and benefits, including…

Development Manager - SAP SuccessFactors

SAP

Palo Alto, CA

Proven success building, motivating and retaining high-performance engineering teams. Motivate and develop a highly engaged and excellent engineering culture in…

Staff Software Engineer

Gap Inc.

Pleasanton, CA

Comprehensive knowledge of various software languages and platforms such as Java, Oracle, Azure etc. In this role, you will design highly scalable and high…

Full-Stack Software Engineer (Elixir)

Paradox

Palo Alto, CA

Contribute to a variety of software and product development initiatives across the Paradox platform. Work collaboratively with Product, Engineering, and Design…

Full-Stack Software Engineer (Elixir)

Paradox

Mountain View, CA

Contribute to a variety of software and product development initiatives across the Paradox platform. Work collaboratively with Product, Engineering, and Design…

Full-Stack Software Engineer (Elixir)

Paradox

Santa Cruz, CA

Contribute to a variety of software and product development initiatives across the Paradox platform. Work collaboratively with Product, Engineering, and Design…

Direct Client Req: Sr Ecommerce Software Engineer

Kutir Corporation

Sunnyvale, CA

Involved in planning of system and development deployment as well as responsible for meeting software compliance standards.

Full-Stack Software Engineer (Elixir)

Paradox

Santa Clara, CA

Contribute to a variety of software and product development initiatives across the Paradox platform. Work collaboratively with Product, Engineering, and Design…

User Interface Software Engineer

Amber Kinetics

Union City, CA

Working closely with the team lead to integrate front-end UI heads in to the existing headless control software. Knowledge CSS extension language(Less or Sass).

Full-Stack Software Engineer (Elixir)

Paradox

San Jose, CA

Contribute to a variety of software and product development initiatives across the Paradox platform. Work collaboratively with Product, Engineering, and Design…

Full-Stack Software Engineer (Elixir)

Paradox

San Mateo, CA

Contribute to a variety of software and product development initiatives across the Paradox platform. Work collaboratively with Product, Engineering, and Design…

System Validation Technician

Intel

Santa Clara, CA

The System Quality and Reliability team within the Corporate Quality Network (CQN) organization owns the development and execution of stress tests in support of…

Cloud Software Solutions Engineer

Intel

Santa Clara, CA

Versatility with customer interfacing, public cloud infrastructure set up, caching software,. We are seeking an individual with a passion for technology and one…

Full-Stack Software Engineer (Elixir)

Paradox

San Francisco, CA

Contribute to a variety of software and product development initiatives across the Paradox platform. Work collaboratively with Product, Engineering, and Design…

Software Development Engineer II

Expedia.com

San Francisco, CA

You will also use software frameworks to write simpler code. Seek, learn, and use new technical skills in an engineering area.

Design Automation Atlassian Support Technician (SK)

Intel

Folsom, CA

Responsible for technical functions in support of engineering activities such as support of Atlassian software services and managing users.

Backend Software Engineer

K&L Wine Merchants

San Francisco, CA

Design, develop, maintain, and operate new and existing features that drive revenue growth and operational efficiencies. 401K plan with employer contribution.