Graduate Firmware Engineer
Core
Develop low-level and embedded firmware for advanced compute systems, focusing on operation, control, monitoring, and validation.
Role type
Graduate Firmware Engineer (Embedded Systems)
Builds
Advanced AI compute systems and hardware platforms
Domain
Semiconductor / AI Infrastructure / Embedded Systems
Deliverable
production ML models | product features
Required skills
C, C++, Python, computer architecture, embedded systems, Linux environments, structured debugging, version control
Preferred skills
microcontrollers, embedded processors, hardware bring-up, automated testing, CI/CD workflows, baseboard management controllers, hardware-software interface debugging
Technologies
Linux, C, C++, Python
Responsibilities
Design, implement, test, and maintain system and embedded firmware; develop and debug firmware in Linux-based environments; create automated tests and scripts; support lab setup and hardware bring-up; investigate firmware behavior and hardware-software interactions; write design notes and test procedures.
Seniority
Entry-level / Graduate