Jobs · Engineering · California

Internship, Software Engineer Industrial Firmware, Energy Engineering (Fall 2026)

Tesla · Palo Alto, CA · 1 mo ago
On-siteEngineering$20–$50/hrInternship

What You'll Do

  • Develop, enhance and debug new and existing software and firmware in Python, C, C++, and Rust
  • Perform hardware and firmware integration of current and next generation Tesla Energy products
  • Design robust and exhaustive test procedures for high voltage power electronics, battery modules, and thermal systems
  • Develop, integrate, and debug features at the system level and release the changes to production
  • Contribute to software architecture design, development of software applications, and integration into manufacturing processes and production lines
  • Track and communicate project status and risks to the wider organization
  • Interact with engineers from multiple teams
  • Hands-on with hardware bring up, debug issues and devise solution paths

What You'll Bring

  • Currently pursuing a degree in Computer Science or engineering related field
  • Hands-on experience with electrical and software engineering components and an understanding of how they interact in a complex product
  • Capable of delivering high quality Python software solutions
  • Exceptional analytical problem-solving skills, able to identify and surface issues within complex HW/SW systems
  • Excellent communication skills, say something when you don’t know, be available to other team members when questions arise
  • Excellent attention to detail
  • Remain engaged, proactive and positive in tough circumstances/challenging problems
  • Comfortable working in a fast-paced environment
  • Own assignments and take accountability for your work
  • Interest in manufacturing analytics and metrics: first-pass yield, cycle time, test coverage, failure modes
  • Familiarity with JSON, Protobuf, REST, HTTP/S, Ethernet, CAN
  • Familiarity with basic electrical concepts
  • Bring a firmware validation mindset to the team
  • Experience with Continuous Integration workflow: unit test, software in the loop, hardware in the loop
  • Participation in firmware testing

Benefits

  • Medical plans > plan options with $0 payroll deduction
  • Fertility, adoption and surrogacy benefits
  • Dental (including orthodontic coverage) and vision plans. Both have an option with a $0 payroll contribution
  • Company Paid (Health Savings Account) HSA Contribution when enrolled in the High Deductible Medical Plan with HSA
  • Flexible Spending Accounts (FSA)
  • 401(k), Employee Stock Purchase Plans, and other financial benefits
  • Basic Life, AD&D, and short-term disability insurance (90 day waiting period)
  • Employee Assistance Program
  • Sick and Vacation time (Flex time for salary positions), and Paid Holidays
  • Back-up childcare and parenting support resources
  • Voluntary benefits to include: critical illness, hospital indemnity, accident insurance, theft & legal services, and pet insurance
  • Commuter benefits
  • Employee discounts and perks program

Pay

Expected Compensation $20.00 - $50.00/hour + benefits

Similar jobs