Firmware Engineer Intern
Core
Develops firmware enhancements, updates, and changes for subsystems including DSP, embedded code, EFI drivers, EFI applications, and BIOS/UEFI.
Role type
Firmware Engineer Intern
Builds
Firmware components for low to moderately-complex products
Domain
Embedded systems, hardware-software integration
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Firmware design tools and languages, C, Python, embedded code, EFI drivers, BIOS/UEFI, hardware design principles, testing and debugging procedures
Preferred skills
Understanding of analog and digital hardware, real-time operating systems, machine language programming
Technologies
C, Python, DSP, EFI, BIOS/UEFI
Responsibilities
Codes and programs enhancements, updates, and changes for portions and subsystems of firmware; Executes established test plans and protocols for assigned portions of code; Identifies, logs, and debugs assigned issues; Participates as a member of project team to develop reliable, cost effective and high quality solutions
Seniority
Intern