Firmware Engineering Co-op
Core
Develop firmware and software infrastructure for industrial PCs, motherboards, and expansion cards targeting various CPU, SoC, and microcontroller architectures.
Role type
Firmware Engineering Co-op (Undergraduate)
Builds
Firmware, device drivers, build/test/release infrastructure for industrial computing hardware
Domain
Industrial Computing / Embedded Systems
Required skills
C programming, Assembly, bare metal firmware development, RTOS porting, device driver development, Linux/Windows environment familiarity, hardware boundary troubleshooting
Responsibilities
Document microcontroller firmware requirements, develop firmware and device drivers, build test and release infrastructure, support product certification, track and resolve issues
Seniority
Co-op (Undergraduate)
Sourced via workable · Listed on CareerPlan, which tracks 872,000+ jobs from 20+ sources.