Firmware Engineer

TechDoQuest Incorporated
Kirkland, United States of America
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Kirkland, United States of America

Tech stack

C
X86 Architecture
Computing Platforms
BIOS
C++
Continuous Integration
Software Debugging
Embedded Software
Firmware
Multipoint Control Unit
Software Engineering
System Testing
Universal Asynchronous Receiver/Transmitter
Extensible Firmware Interface
Build Tools
U-Boot
Software Version Control

Job description

We are looking for an experienced UEFI / Embedded Firmware Engineer to work on modern computing platforms, supporting firmware development from early platform bring?up through system validation and release. This role involves close collaboration with hardware, system, and silicon partner teams to deliver production?ready firmware., Develop, integrate, and maintain UEFI, MCU, and embedded firmware (C/C++)

Requirements

Skills : UEFI/EDK2/BIOS, secure boot, X86/ARM, UART/I2C/SPI/EEPROM, C programming., Strong experience in UEFI and low?level firmware development (C/C++)

Hands?on experience with MCU firmware, BSP integration, and OS/driver interactions

Proven ability to debug hardware-firmware-software issues

Experience working in cross?vendor or multi?company environments

Familiarity with source control, build systems, and CI pipelines

Preferred Experience

Platform bring?up for consumer or commercial devices

Collaboration with silicon partners during enablement and stabilization

Experience in firmware validation or test infrastructure

Ability to work in onsite or hybrid engineering environments

Apply for this position