Tesla is seeking a Software Engineer Intern for the Optimus Connectivity Team to help develop low latency and highly reliable connectivity to the bot. The role involves embedded software design and development across system layers, with an emphasis on performance, stability, and efficiency. You will help build the foundational infrastructure that supports autonomy workloads, working closely with cross-functional teams in a fast-paced and dynamic environment.
Requirements
- C/C++ Experience
- Basic understanding of networking concepts and protocols such as Ethernet and TCP/IP
- Interest in low-level systems software and operating system fundamentals, such as memory management, threading, or performance optimization
- Experience developing software on a Linux environment, exposure to cross-compilation or embedded Linux is a plus
- Familiarity with multithreading, system-level programming (POSIX), SIMD instructions, or GPU programming (e.g., CUDA or OpenCL) is a plus
Responsibilities
- Assisting in writing, debugging, and maintaining components such as camera and vision processing pipelines, GPU kernels, low-memory footprint libraries, inter-process communication buffers, or tools for telemetry and logging
- Supporting development and testing of networking protocols and connectivity features, including Ethernet and TCP/IP
- Participating in efforts to optimize software performance and hardware resource usage, including working with custom hardware when applicable
- Contributing to test automation systems that help validate the reliability and performance of networking and connectivity features
- Learning and applying best coding practices, including writing clean, efficient, and maintainable code
- Helping improve internal tools for tracking software performance and memory usage
- Collaborating on generalizing and improving software frameworks while learning how to balance performance with good design practices
Other
- This position is expected to start around January 2026 and continue through the Winter/Spring term (ending approximately May 2026) or continuing into Summer 2026 if available and there is an opportunity to do so.
- We ask for a minimum of 12 weeks, full-time and on-site, for most internships.
- Our internship program is for students who are actively enrolled in an academic program.
- entry level candidates seeking employment after graduation and not returning to school should apply for full-time positions, not internships.
- 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.