BIOS Engineer

TAPP Workforce Solutions Inc.
Nashville, TN, United States
28 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Board Bringup X86 Architecture Advanced Configuration and Power Interface (ACPI) Computing Platforms BIOS Booting (BIOS) C++ (Programming Language) Code Review Computer Programming Computer Engineering Software Debugging Serial ATA
+11 more
Firmware Hardware Interface Design Joint Test Action (IEEE Standards) Python (Programming Language) PCI Express USB Scripting Extensible Firmware Interface Serial Peripheral Interface Reliability of Systems U-Boot

Job description

If you’re passionate about low-level firmware engineering and enjoy solving the kinds of problems most software engineers never see, this opportunity offers the chance to make a measurable impact on next-generation hardware platforms. You’ll work on firmware that sits at the core of system reliability, security, and performance-developing BIOS/UEFI solutions that initialize hardware, enable operating systems, and ensure enterprise-class computing platforms perform flawlessly from power-on. This is an opportunity to join an experienced engineering team where technical expertise is valued, leadership is encouraged, and you’ll have the chance to influence both products and fellow engineers.

Why This Opportunity Is Different Unlike many firmware positions focused solely on maintenance, this role offers the opportunity to influence platform architecture from the ground up. You’ll have the opportunity to:

  • Lead firmware development for new hardware platforms.
  • Drive complex hardware bring-up activities.
  • Work closely with hardware, operating system, and security engineering teams.
  • Mentor junior engineers while helping establish engineering best practices.
  • Contribute to advanced firmware security and boot optimization initiatives.
  • Expand your technical expertise across modern x86 platforms and enterprise server technologies.

What You’ll Be Doing

  • Design, develop, and maintain BIOS/UEFI firmware using C and C++.
  • Develop firmware across all UEFI boot phases including SEC, PEI, and DXE.
  • Lead hardware bring-up and resolve complex hardware/firmware integration challenges.
  • Initialize and optimize DDR memory, PCIe, SATA, USB, SPI, I2C, and additional platform interfaces.
  • Improve boot performance and implement modern firmware security technologies including Secure Boot, Intel Boot Guard, and TPM integration.
  • Debug low-level firmware using JTAG, logic analyzers, and in-circuit emulators.
  • Collaborate with hardware engineers using schematics and component datasheets.
  • Participate in architecture discussions, code reviews, and technical documentation.
  • Mentor junior engineers and provide technical leadership across firmware projects.
  • Partner with cross-functional engineering teams to ensure platform reliability and compatibility.

Requirements

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or related discipline.
  • Minimum 2+ years of BIOS/UEFI firmware development experience.
  • Strong C/C++ programming experience for embedded systems.
  • Deep understanding of UEFI architecture and EDK2.
  • Strong knowledge of x86 architecture and system boot processes.
  • Experience with PCIe, SPI, I2C, USB, SATA, and related hardware interfaces.
  • Experience with Python or similar scripting language for automation.
  • Knowledge of Secure Boot, TPM, Intel Boot Guard, or firmware security standards.
  • Experience debugging low-level boot and firmware issues.
  • Familiarity with SMM, ACPI, Intel FSP, or IFWI is highly desirable.
  • Proven ability to mentor teammates or lead technical initiatives.
  • Excellent analytical, communication, and collaboration skills.

About the company

TAPP Workforce Solutions is a specialized recruitment and workforce solutions firm supporting organizations across skilled trades, engineering, manufacturing, and professional services. We act as an extension of our clients’ teams, delivering thoughtful, relationship-driven hiring solutions focused on long-term fit, performance, and retention.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

41 sec

Massive client data loss and bio-digital storage

Chris Heilmann +1 · LIVE

5:35 min

Direct hardware communication using the Web USB API

Rowdy Rabouw Rowdy Rabouw · WWC 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:55 min

Bidirectional hardware communication using the web USB API

George Cave · WWC 2023

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

3:56 min

Connecting external hardware with web USB and Bluetooth

Lucien Immink · LIVE

Videos

See all

Related articles

See all