Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

F5 Senior BIOS/UEFI Engineer 
United States, Washington, Spokane 
500971452

Today

As a Senior BIOS/UEFI Firmware Engineer, you will play a critical role in designing, developing, and porting UEFI firmware for our custom hardwareplatforms. You


Responsibilities
  • Design, develop, debug, and maintain x86 UEFI firmware.
  • Implement and optimize firmware features, including bootloaders, system initialization, and hardware abstraction layers.
  • Collaborate with hardware teams to ensure seamless integration of firmware with system components.
  • Maintain support for Secure Boot, power management, and system diagnostics.
  • Write and review low-level code in C and assembly.
  • Ensure compliance with industry standards, such as UEFI and ACPI.
  • Perform system-level debugging and root cause analysis for firmware related issues.
  • Contribute to firmware validation, testing, and documentation processes.
  • Mentor junior engineers and provide technical guidance on firmware development best practices.
Qualifications
  • Bachelor’s or master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • 5+ years of experience in BIOS/UEFI firmware development for x86, ARM, or other relevant architectures.
  • Strong proficiency in C and Assembly, understanding of embedded systems.
  • In-depth knowledge of UEFI, ACPI, and related standards.
  • Experience with firmware debugging tools (e.g., JTAG, oscilloscopes, logic analyzers).
  • Familiarity with hardware interfaces such as PCIe, I2C, SPI, and UART.
  • Understanding of Secure Boot, BootGuard, trusted platform modules (TPM), and firmware security best practices.
  • Experience with source control systems (e.g., Git) and an understanding of agile development methodologies.
  • Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.
  • Excellent communication skills, both written and verbal.
  • Experience reading and maintaining legacy code.
  • Proficiency in reading technical documentation.
  • Experience with firmware for Intel CPUs, chipsets, and CRBs.
Preferred Skills
  • Experience with AMI Aptio V BIOS.
  • Knowledge of low-level operating system interactions and kernel development.
  • Familiarity with embedded Linux or real-time operating systems (RTOS).
  • Experience with automated testing frameworks for firmware validation.
  • Understanding of power management and thermal control in firmware design.
  • Understanding of full disk encryption.

The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.

The annual base pay for this position is: $136,329.00 - $204,493.00