You are viewing a preview of this job. Log in or register to view more details about this job.

Software - Firmware Engineering Internship (Fall 2022)

Disclaimer: This position is expected to start around August or September 2022 and continue through the entire Fall term (i.e. through December) or into early Spring 2023 if available. We ask for a minimum of 12 weeks, full-time, for most internships. Please consider before submitting an application.
International Students: If your work authorization is through CPT, please consult your school before applying. You must be able to work 40 hours per week. Many students will be limited to part-time depending on their academic standing. 

Internship Programs at Tesla
The Internship Recruiting Team is driven by the passion to recognize emerging talent. Our year-round program places the best students in positions where they will grow both technically and personally through their experience working closely with their manager, mentor, and team. We are dedicated to providing an experience that allows for the intern to experience life at Tesla by giving them projects that are critical to their team’s success.
Instead of going on coffee runs and making copies, you’ll be seated at the table making critical decisions that will influence not only your team, but the overall achievement of Tesla’s mission.

Locations
  • Palo Alto, CA

About the Team
The Firmware Team is seeking a Firmware Integration Engineering Intern to develop software tools for vehicle diagnostics, testing and validation

What to Expect
Qualified applicants may be reviewed by one or more of the following teams: 
  • Firmware Build: Tesla’s continued success depends on engineers being able to develop, debug, and deploy software quickly. Our web services, tools, and build infrastructure directly impact over 1000 vehicle software engineers. As an intern you'll be joining a small team located at the center of the firmware organization. This unique position exposes you to a wide array of interesting technical challenges and enables us to be the defenders of best practices such as code hygiene, reuse, and maintainability. 
  • Firmware Platform: Firmware Platform Interns will design, develop, and validate complete firmware platforms and development tools upon which all real-time firmware applications are built.  You will be a major contributor to future hardware architecture analysis and decisions.  Our team develops reusable shared firmware libraries to promote reuse and expedite robust, validated, firmware development.  We consolidate expertise in real-time operating systems, drivers, communication protocols, and development tools/infrastructure. 
  • Vehicle Firmware: As a vehicle firmware intern you will contribute to the firmware, software, tools, and simulation stack that makes our cars top of the industry. This includes systems responsibility for driving, braking, steering, and vehicle handling, systems that produce torque, charge, store, and deliver energy to our high and low voltage distributions, and systems providing seamless user experience in cabin comfort, keyless entry, body controls and more. Come join a team of deeply knowledgeable engineers that strive to build the most performant, robust and reliable vehicle and embedded systems using cutting edge development tools and practices. 

Requirements
  • Pursuing a Bachelor’s Degree or equivalent in Electrical/Computer Engineering, Mechanical Engineering, Computer Science or related field with evidence of exceptional ability 
  • Strong skills in at least one of the following: C/C++, Python, Rust
  • Strong experience collaborating with colleagues and communicating complex technical concepts to others of varied technical background 
  • Must be detail-oriented with an ability to think creatively and produce “outside of the box” solutions 
  • Exceptional ability to keep multiple projects moving forward