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

Software - Integration 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
  • Fremont, CA
  • Palo Alto, CA
  • Sunnyvale, CA

About the Team
The Vehicle Systems Integration team aims to consolidate expertise in vehicle architecture with firmware processes and external remote systems. The team is focused on aligning vehicle, manufacturing, and service contexts while supporting vehicle-level verification of new hardware and software via external tooling and processes. This includes the design, development and implementation of systems and processes that facilitate continuous development and integration of prototype vehicle hardware and software through any and all systems that interact with the vehicle remotely.

What to Expect
Qualified applicants may be reviewed by one or more of the following teams: 
  • Chassis Controls: The Chassis Controls team is responsible for in-house traction and stability control development. This team encompasses everything from embedded software development to in-vehicle development and validation at test sites to simulation and vehicle dynamics. 
  • Factory Firmware Team: The Factory Firmware Team is seeking a Firmware Integration Engineering Intern to develop software tools for vehicle diagnostics, testing and validation. As a Firmware Integration Engineering Intern, you will develop software and hardware tools for the factory side-by-side with development, integration, quality, and manufacturing teams. You will be expected to move projects along at an aggressive pace – pulling together the contributions of cross-functional engineering and manufacturing teams into a cohesive solution. You will also be expected to get your hands dirty in the details of various subsystems – digging through vehicle logs, root-causing issues and developing solutions to complex problems.
  • High Voltage & Powertrain Thermals Integration: The powertrain firmware integration team is responsible for most powertrain sub-systems including drive systems, thermal management, battery management and on-board charging. 
  • Integration Engineering: Our team is at the center of the iterative firmware development process and has a broad range of responsibilities. You will be responsible for ensuring firmware support for new vehicle features and new hardware designed, implemented and tested to achieve Tesla’s standards for safety and customer experience. 
  • Low Voltage & Vehicle Programs Integration: Low Voltage Power systems integration engineers within the vehicle software organization work side by side with various cross-functional teams to lead the design and development of low voltage power distribution, network management and low voltage battery management systems. 
  • Systems Integration: The Vehicle Systems Integration team aims to consolidate expertise in vehicle architecture with firmware processes and external remote systems. The team is focused on aligning vehicle, manufacturing, and service contexts while supporting vehicle-level verification of new hardware and software via external tooling and processes. This includes the design, development and implementation of systems and processes that facilitate continuous development and integration of prototype vehicle hardware and software through any and all systems that interact with the vehicle remotely.
  • 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. Join us and contribute to one or more of these areas: develop software and firmware across the full stack from low level drivers to customer facing interactions, integrate new technologies, customer features, and vehicle platforms by working with cross-discipline stakeholders, define requirements, and coordinate schedules, develop and calibrate control systems, design, and develop simulation infrastructure, or validate features by creating automated test cases and improving automated testers (HIL/SIL). 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
  • Currently working towards a BS, MS, or advanced degree in a relevant engineering program such as Software Engineering, Computer Engineering, Electrical Engineering or Computer Science
  • Experience in the following Python, Rust, SQL, MATLAB, and writing software for electromechanical systems in C/C++
  • Experience with electronic circuits and analysis, testing, and debugging microcontroller / embedded / electromechanical projects
  • Hands-on technical experience debugging complex systems involving networked microprocessors, communication interfaces like CAN, and software-controlled electrical or electromechanical devices
  • Understanding of hardware and software development processes 
  • Exceptional capacity for managing simultaneous activities and challenges 
  • Creative capacity for developing new ways to integrate complex system better and faster in alignment with the aggressive Tesla approach to revolutionary product development 
  • Eager to work in an aggressive start-up like company environment with great opportunities for growth and spectacular achievement 
  • FSAE experience is a huge plus