Base Power
Firmware Engineering Intern
Austin, TX · On-site · Internship · Posted Sep 14, 2026
About the job
Build and test firmware for batteries and inverters, helping deliver reliable, grid-connected systems running in real homes.
What you'll do
- Design, implement, and test firmware in C/C++ across bare-metal, RTOS, and embedded Linux systems.
- Develop and debug device drivers, communication interfaces, and low-level system behavior, working with hardware and power electronics teams.
- Contribute to fleet telemetry, fault detection, communications, commissioning, and grid-balancing control systems.
What they ask for
- Solid understanding of C/C++, embedded systems concepts, and basic computer architecture.
- Experience through coursework, side projects, or prior internships involving microcontrollers, RTOS, sensor integration, robotics, power electronics, or other embedded systems.
- Interest in real-system debugging, including timing diagrams, interrupts, oscilloscopes, logic analyzers, and hardware.
- Clear, concise communication and ability to thrive in fast-paced, collaborative environments.
Tools
C/C++, RTOS, embedded Linux
Model-written summary · the original posting is authoritative