Jobs · Engineering · California

Internship, Embedded System Software Engineer, Energy Engineering (Fall 2026)

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

What You'll Do

  • Deliver high quality system-level software for various hardware components
  • Packaging and build system integration of various software components
  • Closely work with teams across the company; Hardware, Applications, QA, Validation and Manufacturing
  • Collaborate with validation teams to develop test strategies and test plans
  • Driver development, board bring-up and new hardware enablement on Embedded Linux

What You'll Bring

  • Currently pursuing a degree in Computer Science or a related field
  • Development and debug of firmware such as u-boot or coreboot
  • Security features such as SELinux, TLS, verified boot and trusted execution environments
  • Real-time and low-latency software development
  • Familiar with Linux build environments such as Buildroot, Yocto and Linux from Scratch
  • Experience with communication standards and technologies like WiFi, ZigBee, mesh networking, cellular networks
  • Comfortable with Go, Python, shell scripting, make, etc.

Benefits

  • Medical plans > plan options with $0 payroll deduction
  • 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
  • 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