
Firmware Engineering Intern
Base Power Company29 days ago
Responsibilities
- Build core firmware in C/C++ for embedded systems.
- Develop and debug device drivers and communication interfaces.
- Contribute to fleet-critical systems for high-rate telemetry and fault detection.
- Write reliable and deterministic code under real-world constraints.
- Collaborate with hardware and software engineers to solve integration problems.
Requirements
- Solid understanding of C/C++ and embedded systems concepts.
- Experience with microcontrollers, RTOS, or sensor integration from coursework or projects.
- Interest in real system behavior and debugging hardware.
- Strong communication skills in collaborative environments.
- Curiosity and a builder's mindset towards impactful problems.
Benefits
- Work on real projects that affect actual power systems.
- Learn from experienced engineers in a dynamic startup environment.
- Opportunity to contribute to meaningful solutions for America's power grid.