Firmware Engineer, Commercial Systems
Core
Lead software/firmware engineering development and implementation for complex commercial products, focusing on BIOS, Windows OS drivers, and EC firmware on AMD x86 platforms.
Role type
Senior IC firmware engineer (BIOS/Driver/EC) with project leadership
Builds
BIOS, Windows OS drivers, and EC firmware for commercial PC platforms
Domain
Consumer electronics / PC hardware / Embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, Python, Assembly, BIOS development, Windows OS driver development, solution design, system analysis, coding, testing, debugging, CI/CD, Agile methodology, hardware/software/OS architecture integration
Preferred skills
Project and technology management, relationship management with internal/external partners, innovation in technology integration, senior-level negotiation
Technologies
AMD x86, WinDbg, C, C++, Python, Assembly
Responsibilities
Drive driver/OS/firmware engineering development and implementation; lead multiple project teams and partners through design, coding, testing, and integration; manage relationships with development partners to ensure schedule and resource alignment; communicate progress and issues to stakeholders; recommend and implement changes to product and processes to resolve escalated issues; drive innovation and integration of new technologies into development processes
Seniority
Senior, hands-on IC with project leadership