Disclaimer: This position is expected to start around August or September 2021 and continue through the entire Fall term (i.e. through December/January) or into early Spring 2022 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 Program at Tesla
The Internship Recruiting Team is driven by the passion to recognize emerging talent. Our year around program places the best students in positions that 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 given 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.
Interns within Vehicle Hardware Engineering will support the development, production, and testing of current & future vehicle designs. You will help to ensure great quality of Tesla’s Autopilot hardware and software for current and next generation vehicle programs and working towards Tesla’s vision of fully autonomous vehicles. Your scope of work will be a combination of electrical and software projects depending on team requirements, challenging you to come up with creative solutions to affect rigorous quality and cost-down targets.
Your application for the Vehicle Hardware Engineering Internship – Silicon Development will be considered across all opportunities for the teams listed below:
The Autopilot Silicon and Systems Validation team focuses on validating Pre and Post Silicon phases of the Autopilot Silicon and System that includes the SoC, PCBA, Firmware and Platform. They work closely with the Autopilot Firmware and the Autopilot Application Software teams to build confidence in the overall HW/SW platform that runs in the cars. This team builds validation test infrastructures that are capable of launching a variety of synthetic and use-case based tests in order to catch any hardware or firmware defects prior to production.
The Autopilot Silicon and System Design team is responsible for designing and productizing silicon chips, ASICs, and the overall system for Tesla Autopilot. This team architects, designs, and verifies the entire system. This team is responsible for writing firmware and software drivers to communicate with the system. They are looking for interns with strong electrical engineering fundamentals, understanding of hardware-software concepts, and familiarity with PCBA design. Schematic entry and simulation, lab skills, and scripting are a must. Experience in mixed signal design, high speed signaling, or power supply design is preferred.
- The intern will focus on developing silicon bring up and validation plans for SoCs and Board components. This involves writing test plans, executing test plan in pre and post silicon environments, debug system level issues prior to silicon arrival and implementing the post silicon strategy to get all the hardware interfaces brought up to a healthy state.
- Create and execute synthetic workloads that stress the various functional blocks inside the silicon such as the GPU, Fabric, Neural Network, Camera Interface etc.
- Debugging alongside the Silicon and Board design engineers to identify and fix any hardware bugs before going into production.
- Engage with the Silicon hardware and the PCB board design teams at the very early stages of the design, taking part in design and schematics review, providing feedbacks on use cases to be able to support them in design, and writing test plans & tests to make sure all the features in the design gets well validated prior to Tapeout and final Production.
- Validate many different IPs within the SoC like CPU, GPU, Caches, Interconnects, Accelerators, Power Management, High Speed Interfaces like PCIe, DDR, etc., and many different low speed interfaces.
- Actively pursuing a degree in a relevant engineering program such as Computer Engineering, Electrical Engineering or Computer Science
- Deep knowledge of Computer Architecture
- Proficiency in at least one programming language such as C, C++, Python, Linux OS Scripting
- Microcontroller & Embedded Systems Programming Experience in C/C++
- Experience with writing performance tests and analyzing results
- Experience with debugging performance bottlenecks and issues
- Professional and positive communication skills
- Must be self-managed and committed to working in a fast-paced environment.
- Hands-on experience is a must
- Professional and positive communication skills
- Ability to relocate