JOB AD:
Develop low-level firmware and system software for our GPU and AI platform, focusing on boot processes, resource management, and hardware abstraction.
KeyResponsibilities:·
- 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