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

Tesla Palo Alto , CA 94306

Posted 2 days ago

Consider before submitting an application:

This position is expected to start around January 2025 and continue through the entire Winter term (i.e. through May 2025) or into Summer 2025 if available. We ask for a minimum of 12 weeks, full-time and on-site, for most internships.

International Students: If your work authorization is through CPT, please consult your school on your ability to work 40 hours per week before applying. You must be able to work 40 hours per week on-site. Many students will be limited to part-time during the academic year.

The Internship Recruiting Team is driven by the passion to recognize and develop emerging talent. Our year-round program places the best students in positions where they will grow technically, professionally, and personally through their experience working closely with their Manager, Mentor, and team. We are dedicated to providing an experience that allows the intern to experience life at Tesla by including them in projects that are critical to their team's success.

As a firmware engineer intern, you will play a role in developing embedded platform drivers and application layer code for various robotics applications on our Tesla Bot platform. You will develop scalable drivers to interface with an ASIC or bring up a new communication protocol or optimize existing drivers to improve performance or write application-level modules to achieve a specific function on a given subsystem. The robotics firmware team is small, passionate, and fast moving. Tesla is on a path to building humanoid robots at scale to automate repetitive and boring tasks. Come join a team of deeply knowledgeable engineers that strive to build the most robust and reliable embedded systems using cutting edge software development tools and practices.

  • Development of scalable real-time embedded software that implements sensing, control and safety management of the Tesla Bot actuators
  • Bring up new sensors, communication networks and new PCBA for various robotic applications
  • Develop automated tests to ensure high quality software releases and accurate functionality
  • Be involved in the full life cycle of firmware development from concept through integration, test, and release as our fleet of robot grows
  • Work closely with the hardware and controls team to specify hardware actuation, sensing requirements and influence electronics designs
  • Pursuing a degree in Computer Science, Physics, Computer Engineering, Electrical Engineering, or a related field of study with a graduation date between April 2025-December 2026
  • Proficiency in C, familiarity with Python is a plus
  • Relevant experience in real-time embedded software development
  • Experience with reading electrical schematics and understanding circuit behavior
  • Knowledge of microcontroller peripherals such as ADC, PWM, SPI and I2C, ethernet and CAN
  • Experience working with sensors and digital signal processing
  • Experience working with the physical and data link layers of ethernet and/or other communication protocols
  • Relevant experience in real-time embedded software development
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

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

Tesla