Jobs · Engineering · California

Internship, Residential Energy Device Software Engineer, Energy Engineering (Winter/Spring 2027)

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

About the Role

The Tesla Energy Device Software team is looking for a Software Engineer to build control and configuration software for residential energy products such as Powerwall, Solar Inverter, or Wall Connector. These products require reliable and resilient control and configuration tools to facilitate installation, operation, and maintenance. Your work will help make renewable energy technology more accessible and efficient.

Responsibilities

  • Collaborate with product managers and engineers from other disciplines to develop designs and specifications
  • Contribute to overall system architecture
  • Develop modern applications for installation, configuration, and diagnosis
  • Provide technical leadership and innovation to improve developer productivity, product reliability, and overall system resiliency
  • Work with other engineering teams to develop APIs

Requirements

  • Currently pursuing a degree in Computer Science, Computer Engineering, or related field
  • Ability to multi-task, prioritize, and work in an extremely fast-paced, collaborative environment
  • Experience with Internet and IoT protocols (e.g., HTTP, REST, websockets, gRPC, oauth, Matter)
  • Proficiency in application and systems languages (e.g., C, C++, Rust, golang, Java, C#)
  • Familiarity with embedded or Linux-based IoT environments (e.g., FreeRTOS, Arduino, Raspberry Pi, Android) and protocols (CAN, RS-485/UART, Ethernet, WiFi, BLE)
  • Experience writing unit tests, software-in-the-loop tests, and practicing test-driven development

Qualifications

  • Experience with Web development (e.g., JavaScript, React)
  • Familiarity with data analysis/data science tools (e.g., Pandas, Hadoop)
  • Knowledge of common cryptography mechanisms (e.g., TLS)

Benefits

  • Medical plans with options for $0 payroll deduction
  • Family-building, fertility, adoption, and surrogacy benefits
  • Dental (including orthodontic coverage) and vision plans with $0 payroll contribution options
  • Company Paid Health Savings Account (HSA) Contribution when enrolled in the High Deductible Medical Plan with HSA
  • Healthcare and Dependent Care Flexible Spending Accounts (FSA)
  • 401(k), Employee Stock Purchase Plans, and other financial benefits
  • Company Paid 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 including 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 + benefits. Pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. The total compensation package may also include other elements dependent on the position offered.

Location: Palo Alto, CA
Start Date: January 2027
Duration: Minimum 12 weeks, full-time (40 hours/week), on-site

Similar jobs