Intern Firmware Engineering
Core
Embedded firmware development for residential power electronics products, focusing on embedded controllers, test specifications, and hardware integration.
Role type
Firmware Engineering Intern
Builds
Embedded firmware modules for residential power electronics (engines, transfer switches, alternators)
Domain
Clean energy / Residential power electronics
Deliverable
production ML models | product features
Required skills
Embedded programming (C, C++), Lab testing, Simulation tools, Python scripting, Version control (Git), CI/CD concepts
Preferred skills
Python for automation, Physical embedded systems experience, CI/CD tools, Residential power electronics knowledge, Clean energy interest, AI tools familiarity
Technologies
C, C++, Python, Git, Simulation tools
Responsibilities
Support firmware development for embedded controllers, Create and maintain firmware modules and documentation, Develop test specifications for new systems, Conduct firmware and hardware testing in the lab, Participate in design reviews, Troubleshoot designs with cross-functional teams, Own a defined project delivering tangible value
Seniority
Intern