Senior Embedded Firmware Engineer – BIOS/UEFI & IPMI

AMETEK, Inc.

Huntsville (AL)

On-site

USD 150,000 - 190,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Abaco Systems in Huntsville, AL is seeking an Embedded Software Engineer to join the Firmware Team. You will develop and maintain boot code, deployed test solutions, and IPMI firmware for our rugged embedded products, contributing to BIOS/UEFI, U-Boot and related tools.

The role requires strong C/C++, assembly, and real-time OS experience, with collaboration across hardware, software and manufacturing to deliver robust firmware under DoD-related considerations.

Qualifications

  • Bachelor’s Degree in Electrical or Computer Engineering from an accredited university or college.
  • 7+ years of related experience.
  • 3+ years of electrical engineering design experience.
  • Ability and willingness to travel up to 10% as required.
  • Strong understanding of C/C++ and assembly programming.
  • Experience with at least one of UEFI, U-Boot, NVIDIA CBoot, Slim Bootloader, Secure/Trusted Boot, Xilinx SDK, NXP K21.
  • Experience writing software to test computer systems.
  • Experience with GCC toolchains.
  • Strong understanding of computer architectures and hardware design (i7, Freescale/PowerPC/ARM).
  • Experience with source control and static analysis tools; code peer reviews.
  • Strong problem-solving and collaborative skills.
  • Experience in Agile environments with multi-discipline teams.
  • Demonstrated ability to use AI tools to improve productivity and quality.
  • Ability to work well in a team with strong communication skills.

Responsibilities

  • Generate requirements and port/code for new products.
  • Maintain updates for existing products.
  • Prepare project and customer documentation.
  • Provide product support for customers and Manufacturing.
  • Collaborate with HW and other SW teams.
  • Develop and maintain embedded software in C and assembler.
  • Follow software design procedures.
  • Use CI and static analysis tools to improve code quality and fix bugs.
  • Provide documentation to support the software product.
  • Communicate status to stakeholders in a timely fashion.
  • Participate in continuous improvement of software processes.
  • Understand HW operation via schematics when needed.

Skills

C/C++
Assembly
Embedded software
Software testing
Agile

Education

Bachelor’s Degree in Electrical or Computer Engineering

Tools

Perforce
Git
Klocwork
JIRA
Confluence
Linux
UEFI/U-Boot
NXP K21 / toolchains

Job description

Abaco Systems in Huntsville, AL is seeking an Embedded Software Engineer to join the Firmware Team. You will develop and maintain boot code, deployed test solutions, and IPMI firmware for our rugged embedded products, contributing to BIOS/UEFI, U-Boot and related tools.

The role requires strong C/C++, assembly, and real-time OS experience, with collaboration across hardware, software and manufacturing to deliver robust firmware under DoD-related considerations.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior BIOS/UEFI Engineer — Rugged Embedded (Huntsville)
Senior BIOS/UEFI Engineer — Rugged Embedded (Huntsville)

H. T. PROF Group • Huntsville (AL)

Hybrid
USD 150,000 - 190,000
Relocation assistance
Senior BIOS/UEFI Engineer - Rugged Embedded Systems
Senior BIOS/UEFI Engineer - Rugged Embedded Systems

Markent Personnel • Huntsville (AL)

On-site
USD 150,000 - 190,000
Senior BIOS/UEFI Engineer - New Product Dev (Huntsville)
Senior BIOS/UEFI Engineer - New Product Dev (Huntsville)

Aspire Talent Solutions • Huntsville (AL)

On-site
USD 150,000 - 190,000
Relocation assistance
Senior BIOS/UEFI Engineer — Platform Bring-Up Expert
Senior BIOS/UEFI Engineer — Platform Bring-Up Expert

NPAworldwide • Huntsville (AL)

On-site
USD 120,000 - 180,000
Senior BIOS/UEFI Engineer for New Product Development
Senior BIOS/UEFI Engineer for New Product Development

Henpen Corporation • Huntsville (AL)

On-site
USD 150,000 - 190,000
Senior UEFI BIOS Engineer
Senior UEFI BIOS Engineer

Gables Search Group • Alabama

On-site
USD 120,000 - 170,000
Senior UEFI BIOS Engineer: Embedded Platform Bring-Up
Senior UEFI BIOS Engineer: Embedded Platform Bring-Up

Gables Search Group • Alabama

On-site
USD 120,000 - 170,000
Senior BIOS/UEFI Engineer: New Product Bring-Up
Senior BIOS/UEFI Engineer: New Product Bring-Up

The Keystone Distinction Group • Huntsville (AL)

On-site
USD 150,000 - 190,000
Relocation assistance
Embedded Firmware Engineer
Embedded Firmware Engineer

AMETEK, Inc. • Huntsville (AL)

On-site
USD 150,000 - 190,000
Senior BIOS / UEFI Engineer – New Product Development
Senior BIOS / UEFI Engineer – New Product Development

Aspire Talent Solutions • Huntsville (AL)

On-site
USD 150,000 - 190,000
Relocation assistance