Unlock Full Resume Report

New offer - be the first one to apply!

September 26, 2026

Software Engineering Intern (Industrial Firmware)

Intern

353,600,000 - 353,600,000 USD/yr

Palo Alto, CA

Quick Facts

  • Start: January 2027 (Winter/Spring through April/May 2027 or into Summer 2027 if available)

  • Commitment: Minimum 12 weeks, full-time (40 hours/week)

  • Work mode: On-site

  • Location: Palo Alto, CA

Description

Join the industrial firmware team to build high-quality software and firmware for industrial energy products. You will develop and debug software/firmware in Python, C, C++, and Rust, integrate current/next-generation hardware and firmware, and support scalable service/commissioning workflows. Work across hardware, firmware, software, and service engineering to deliver secure, reliable, and production-ready system changes.

Role Responsibilities

  • Develop, enhance, and debug software and firmware components in Python, C, C++, and Rust

  • Perform hardware/firmware integration for industrial energy products

  • Design robust and exhaustive test procedures for high voltage power electronics, battery modules, and thermal systems

  • Develop, integrate, and debug system-level features and release changes to production

  • Contribute to software architecture and integration into manufacturing processes/production lines

  • Track and communicate project status and risks; collaborate with engineers across multiple teams

  • Perform hardware bring-up, debug issues, and devise solution paths

Requirements

  • Currently pursuing a degree in Computer Science, Engineering, or related field

  • Minimum 12-week, full-time (40 hours/week) on-site commitment

  • Hands-on experience with electrical and software engineering components and HW/SW interaction

  • Demonstrated ability to deliver high-quality Python software solutions

  • Strong analytical problem-solving in complex HW/SW systems

  • Excellent communication skills and attention to detail

  • Interest in manufacturing analytics and metrics (first-pass yield, cycle time, test coverage, failure modes)

  • Familiarity with JSON, Protobuf, REST, HTTP/S, Ethernet, and CAN

  • Familiarity with basic electrical concepts

  • Firmware validation mindset with Continuous Integration workflows (unit tests, software-in-the-loop, hardware-in-the-loop) and participation in firmware testing

Benefits

  • Medical plans with multiple options and $0 payroll deduction

  • Family-building, fertility, adoption, and surrogacy benefits

  • Dental and vision plans (including options with $0 payroll contribution)

  • Company-paid HSA contribution when enrolled in a 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 (Flex time for salary positions) and paid holidays

  • Back-up childcare and parenting support resources

  • Optional voluntary benefits (critical illness, hospital indemnity, accident insurance, theft & legal services, pet insurance)

  • Commuter benefits

  • Employee discounts and perks program

Expected Compensation

$20.00 - $50.00 per hour plus benefits (varies by market/location, skills, and experience).

Similar jobs you might like