特斯拉2026届-软件实习生,电池管理系统开发及集成 Software Intern, Battery Management System Firmware Development & Integration
任职要求
Must Have • BS or MS in Electrical Engineering, Computer Science, Computer Engineering, Vehicle Engineering or other related fields • Proficiency in C/C++ or other main programming languages (Python, Java, etc.). • Familiarity with software development tools (Git, IDEs, debuggers). • Experience with embedded systems or real-time programming. • Working level proficiency in English and Chinese • Basic understanding of high-voltage systems (e.g., power electronics, electrical safety, circuit analysis). Prefer to Have • Familiarity with electrical system data analysis (using different analyzing tools: CANape, CANoe, etc.). • Ba…
工作职责
到岗时间要求:2025年9月或10月初 实习时间要求:一周五天全勤,至少3个月,6个月及以上优先考虑。 毕业时间:2026年及以后 转正机会:在表现优异且通过面试的前提下可转正。 Start Date: September or early October 2025. Duration: Minimum 3 months, with preference given to 6 months or longer. Availability for a full-time commitment (5 days per week). Expected Graduation: 2026 or later. Path to Full-Time: Outstanding performers may transition to a full-time role after a successful evaluation and interview. What to Expect The Role As a Software Development & Integration Intern on the Battery Management System (BMS) Team, you will have the opportunity to accelerate the delivery of quality Tesla products to consumer markets. You will be responsible for architecting, designing, and implementing firmware on high voltage systems. Your effort to create and improve battery management functions will have a direct impact on the reliability and convenience of the Tesla products as well as the customer experience. The Tesla battery team is extremely focused on the quality of users’ indicators (i.e. range, SOC, power, etc.) which directly plays into the overall experience and safety of the system as a whole. The team strives to create robust, efficient firmware and your responsibility is to ensure the code quality extremely high. You will also play an important role in our future technologies roadmap, including firmware support on different platforms and new products (packs, cells, etc) and those techs may also lead the whole industry to a new epic. What You'll Do Responsibilities • Develop, debug, and test software in C/C++ or other languages (e.g., Python, Java) for high voltage system applications. • Design, implement and test cutting-edge algorithms according to different standards for run-time control system. • Develop multiple systems interaction functions for new power features. • Participate in code reviews and troubleshooting sessions to ensure reliability and safety. • Document software design, implementation, and testing processes. • Develop Software-in-the-Loop infrastructure in a object-oriented fashion, making high degree of re-use of existing objects and objects that are highly reusable. • Follow safety protocols and industry standards for electrical systems. What You'll Bring
工作地点:特斯拉上海超级工厂研发中心 要求时间:2025年底或2026年1月开始实习,至少3个月,一周五天全勤 英文:流利,需与美国团队日常会议沟通 *提供转正机会,应届生优先。 Position Description Body controls systems integration interns within the vehicle software organization work side by side with various cross-functional teams to support the design and development of body controls systems. This role utilizes hardware, software and system design fundamentals to support product design, vehicle behaviors definition, prototype bring-up, and validation, with a software focus. Body controls integration interns are responsible for supporting overall functionality and performance of body controls systems throughout product life cycle. Systems this role will be responsible for include doors, trunk, frunk, windows, seating, lighting, mirrors, wipers, heaters, steering wheel controls, and other actuators and sensors. Responsibilities Understand and debug hardware and software interactions during design, launch, and deployment of products or features Bring-up and debug early software and hardware prototypes through characterizing the systems and ensuring systems perform to
THE ROLE Tesla is expanding its UI software engineering team. We are looking for a highly motivated software engineer specializing in front-end software development and creating exceptional user experiences. You will need strong software engineering skills, excellent interpersonal communication, and experience accepting and giving meaningful feedback on technical designs. You will be responsible for the look and feel of the user experience, architecture, and front-end graphics. You will need to collaborate with our top-notch design team and back end developers. Our goal is to set the bar for what a car UI can be; by creating an interface that flows so naturally, it makes the car feel like an extension of the driver's body. We want to work with people who are excited by this goal and have the talent to deliver on it. RESPONSIBILITIES • Rapid development of in-car customer experiences. • Design, code, and debug UI interfaces/architectures. • Work with a cross-functional team of hardware engineers, application/UI software engineers, QA/Validation, and designers.
THE ROLE Tesla is expanding the Infotainment Applications software team! We’re responsible for building in-car user interfaces, productivity applications (phone, calendar, browser), entertainment (media streaming and video games), autopilot visualization, and our mobile application. This team's work is front and center of Tesla’s vehicle fleet, with millions of customers around the world experiencing and interacting with their software as the primary interface to the vehicle. We are looking for highly motivated frontend software students to help create, develop, and evolve Tesla’s in-vehicle customer experiences. Come join us and take our products to the next level! RESPONSIBILITY • Maps & Navigation: Ever wish you could type in an address and have your car drive you there? The Maps and Navigation team works to make this dream a reality! Tesla vehicles can not only navigate on Autopilot, but will one day reach full autonomy. Join a team of engineers responsible for mapping the world around us and bringing the car to life. • Media: The Media team is responsible for bringing unique in-car experiences such as Netflix, Youtube and Spotify to our fleet. We design and build scalable, high-availability systems and APIs for Tesla vehicles. Interns on this team will help ensure that Tesla vehicles are one of the most fun and engaging products to use in the world! • Vehicle UI: As a Software Engineer Intern working on Vehicle-UI Development and Integration, you will be responsible for building in-car user interfaces to operate the vehicle's cutting-edge systems. You will work on a cross-functional team to implement and deliver user interfaces focused on the car's physical subsystems including HVAC, body controls, drive systems, charging, and more. You will utilize fundamental knowledge of mechanical and electrical systems and work with designers to create elegant and intuitive vehicle controls. • Video Games: Tesla strives to make its cars the most fun possible and what better way than by incorporating video games to the in-car experiences! Interns on this team will have an incredibly rare opportunity to help build a gaming platform that would rival that of any console. Much of this is uncharted territory, having never been seen or done before. We want to work with people who are excited by this goal and have the talent to deliver on it.
