Job Description
Job Title : Firmware Developer
Job Sector : Semiconductor
Job Type : Permanent
Location : Hemel-Hempstead, UK
Develop low-level firmware and system software for our GPU and AI platform, focusing on boot processes, resource management, and hardware abstraction.
Key Responsibilities :
- Implement boot firmware and initialization sequences for our platform
- Develop hardware abstraction layers and device drivers
- Create and maintain system-level resource management software
- Collaborate with hardware team on debug interfaces and functionality
- Implement power management and system control features
- Support security features and secure boot processes
- Develop diagnostics and testing tools for hardware validation
Skills and Experience :
5+ years of experience in firmware or embedded software developmentExperience with bare-metal programming and hardware interfacesFamiliarity with GPU or accelerator firmware developmentStrong C programming skills and assembly language knowledgeUnderstanding of computer architecture and hardware interfacesExperience with debugging tools and methodologies for embedded systemsBS / ...