Internship, Embedded Software Engineer, Tesla Bot (Winter/Spring 2025)

Tesla is a company building humanoid robots at scale to automate repetitive and boring tasks.
$100,000 - $150,000
Embedded
Software Engineering Intern
In-Person
5,000+ Employees
AI · Robotics · Automotive
This job posting may no longer be active. You may be interested in these related jobs instead:
Internship, Controls Engineer, Manufacturing (Summer 2025)

Summer 2025 Controls Engineering internship at Tesla, focusing on automation equipment and assembly line development for advanced production facilities.

Internship, Manufacturing Automation Controls Engineering, Powertrain (Summer 2025)

Summer 2025 Manufacturing Automation Controls Engineering Internship at Tesla, focusing on powertrain production systems and industrial automation.

Internship, Materials Engineering (Summer 2025)

Summer 2025 Materials Engineering internship at Tesla, offering hands-on experience in advanced materials science and engineering applications within the automotive industry.

Internship, Electrical Test Engineer, Vehicle Engineering (Summer 2025)

Summer 2025 Electrical Test Engineer internship at Tesla, focusing on vehicle engineering validation and test automation in the San Francisco Bay Area.

Internship, Manufacturing Engineering, Powertrain & Energy Products (Summer 2025)

Tesla Manufacturing Engineering Internship focusing on powertrain and energy products development for Summer 2025.

Description For Internship, Embedded Software Engineer, Tesla Bot (Winter/Spring 2025)

Tesla is seeking an Embedded Software Engineer Intern for their Tesla Bot project, starting around January 2025 and continuing through May 2025 or potentially into Summer 2025. This full-time, on-site internship requires a minimum commitment of 12 weeks. As a firmware engineer intern, you'll develop embedded platform drivers and application layer code for various robotics applications on the Tesla Bot platform. You'll work on scalable drivers, interface with ASICs, implement new communication protocols, optimize existing drivers, and write application-level modules for specific subsystem functions. The role involves working with a small, passionate team of deeply knowledgeable engineers to build robust and reliable embedded systems using cutting-edge software development tools and practices.

Key responsibilities include:

  • Developing scalable real-time embedded software for sensing, control, and safety management of Tesla Bot actuators
  • Bringing up new sensors, communication networks, and PCBAs for robotic applications
  • Developing automated tests to ensure high-quality software releases
  • Involvement in the full lifecycle of firmware development
  • Collaborating with hardware and controls teams on specifications and design

Requirements:

  • Pursuing a degree in Computer Science, Physics, Computer Engineering, Electrical Engineering, or related field
  • Expected graduation between April 2025-December 2026
  • Proficiency in C (Python knowledge is a plus)
  • Experience in real-time embedded software development
  • Understanding of electrical schematics and circuit behavior
  • Knowledge of microcontroller peripherals (ADC, PWM, SPI, I2C, ethernet, CAN)
  • Experience with sensors and digital signal processing
  • Familiarity with physical and data link layers of communication protocols

This internship offers a unique opportunity to contribute to Tesla's ambitious robotics projects and gain valuable experience in cutting-edge embedded systems development.

Last updated 2 months ago

Responsibilities For Internship, Embedded Software Engineer, Tesla Bot (Winter/Spring 2025)

  • Development of scalable real-time embedded software for Tesla Bot actuators
  • Bring up new sensors, communication networks and PCBAs for robotic applications
  • Develop automated tests for software quality assurance
  • Involvement in full lifecycle of firmware development
  • Collaborate with hardware and controls teams on specifications and design

Requirements For Internship, Embedded Software Engineer, Tesla Bot (Winter/Spring 2025)

Python
  • Pursuing a degree in Computer Science, Physics, Computer Engineering, Electrical Engineering, or related field
  • Expected graduation between April 2025-December 2026
  • Proficiency in C (Python knowledge is a plus)
  • Experience in real-time embedded software development
  • Understanding of electrical schematics and circuit behavior
  • Knowledge of microcontroller peripherals (ADC, PWM, SPI, I2C, ethernet, CAN)
  • Experience with sensors and digital signal processing
  • Familiarity with physical and data link layers of communication protocols

Benefits For Internship, Embedded Software Engineer, Tesla Bot (Winter/Spring 2025)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Commuter Benefits
  • Medical Insurance (Aetna PPO and HSA plans)
  • Dental Insurance (including orthodontic coverage)
  • Vision Insurance
  • 401k
  • Employee Stock Purchase Plans
  • Life Insurance
  • AD&D Insurance
  • Short-term disability insurance
  • Employee Assistance Program
  • Sick time
  • Paid Holidays
  • Back-up childcare
  • Parenting support resources
  • Critical illness insurance
  • Hospital indemnity insurance
  • Accident insurance
  • Theft & legal services
  • Pet insurance
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?