Skip to main content
Lattice Semiconductor

Senior Firmware Engineer - Duluth, Georgia, United States

Lattice Semiconductor Duluth, Georgia, United States 4 days ago
Embedded & Systems Software

Originally posted 7 October 2026 by the employer.

This role focuses on UEFI firmware development and platform porting for new hardware platforms.

About the role

This role involves designing, developing, and bringing up firmware on new hardware platforms, with a focus on UEFI and ARM reference designs and firmware components.

What you'll do

  • Design, develop, and debug UEFI firmware for system bring-up and production platforms.
  • Lead porting efforts of UEFI to new hardware platforms, including early boot and hardware abstraction layers.
  • Perform board power-on, SoC initialization, and bring-up activities on new designs.
  • Collaborate with hardware, silicon, and system teams to debug low-level firmware and power-on issues.
  • Integrate and maintain ARM SCP Firmware and Trusted Firmware-A (TF-A) as part of the secure boot chain.
  • Analyze boot flows, power sequencing, and memory initialization to ensure platform stability.
  • Create technical documentation for firmware design, bring-up procedures, and debug guidelines.

What you'll need

  • 7+ years of relevant experience in firmware, embedded systems, or platform bring-up roles.
  • Strong expertise in UEFI firmware development and platform porting.
  • Proven experience in board bring-up and power-on debugging for new hardware platforms.
  • Solid understanding of ARM architecture and boot flows.
  • Working knowledge of ARM SCP Firmware and Trusted Firmware-A (TF-A).
  • Proficiency in C language and low-level firmware development.
  • Experience with hardware debugging tools.
Market context

This role has been open 3 days — well below the 60-day median for Embedded Firmware Engineering roles.

Embedded Firmware Engineering · Systems Software

Open roles in category
721
Median days open
60 d
Median salary
$168k
See the full market breakdown ▾Category comparison, and who else is hiring
How Lattice Semiconductor compares in Embedded Firmware Engineering hiring
Metric Lattice Semiconductor All employers we track in this specialty (721 roles · 81 employers)
Open roles in this specialty 41 721
Open roles in the wider Software, Firmware & Systems family 44 6025 · 146 employers
Median days open 32 d 60 d (−28 d vs this employer)
Median salary (USD postings) — $168k

Who's hiring in this category

  • Qualcomm · 122 open roles · median 69 d
  • AMD · 62 open roles · median 32 d
  • Micron Technology · 62 open roles · median 90 d
  • NVIDIA · 55 open roles · median 61 d
  • Lattice Semiconductor (this employer) · 41 open roles · median 32 d
  • NXP Semiconductors · 27 open roles · median 80 d

How we counted: 721 open Embedded Firmware Engineering (Systems Software) roles from 81 employers tracked in the SemiconductorJobs index, counted 11 Oct 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.

Apply now
Duluth, Georgia, United States
On-site
4 days ago

Share this job