Firmware Engineer

Job Title: Firmware Developer

Job Sector: Semiconductor

Job Type: Permanent

Location: Hemel-Hempstead, UK


Read on to find out what you will need to succeed in this position, including skills, qualifications, and experience.

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 development

· Experience with bare-metal programming and hardware interfaces

· Familiarity with GPU or accelerator firmware development

· Strong C programming skills and assembly language knowledge

· Understanding of computer architecture and hardware interfaces

· Experience with debugging tools and methodologies for embedded systems

· BS/MS in Computer Science, Electrical Engineering, or related field

Company
Microtech Global Ltd
Location
Hemel Hempstead, Hertfordshire, UK
Employment Type
Full-time
Posted
Company
Microtech Global Ltd
Location
Hemel Hempstead, Hertfordshire, UK
Employment Type
Full-time
Posted