Base Power Company→
Firmware Engineering Intern at Base Power Company in Austin, TX
InternshipOn-siteFull-timeAustin, TX
Skills
c/c++embedded systemsmicrocontrollersrtoscuriositycollaborative mindset
Job Description
Summary: Base Power Company is America’s next-generation power company focused on transforming the electricity grid through distributed batteries. As a Firmware Engineering Intern, you will design, implement, and test firmware that interacts with hardware, gaining hands-on experience with embedded systems and contributing to real-world solutions in power management.
Responsibilities:
- Build Core Firmware: Design, implement, and test firmware in C/C++ running on bare-metal, RTOS-based, and Embedded Linux systems
- Work Close to the Hardware: Develop and debug device drivers, communication interfaces, and low-level system behavior
- Learn to read schematics, interpret datasheets, and understand how software interacts with real circuits
- Ship Under Real-World Constraints: Write code that must be reliable, deterministic, and safe
- Work Across Domains: Work with hardware engineers, power electronics engineers, and other software teams to solve integration challenges and deliver robust system behavior
Required Qualifications:
- A solid understanding of C/C++, embedded systems concepts, and basic computer architecture
- Experience from coursework, side projects, or prior internships involving microcontrollers, RTOS, sensor integration, robotics, or other embedded systems
- Interest in how real systems behave — timing diagrams, interrupts, oscilloscopes, and debugging actual hardware
- Clear, concise communicator who thrives in collaborative, fast-paced environments
- Builder's mindset: curious, self-directed, and eager to work on problems that actually matter
Required Skills: C/C++, Embedded systems
Important Skills: Microcontrollers, RTOS
Nice-to-Have Skills: Curiosity, Collaborative mindset