Familiarity with UEFI BIOS and Intel x86 architectures * Familiarity with ARM & embedded Linux development * Familiarity with PIC microcontroller development and other bare-metal and low-level ...
Familiarity with UEFI BIOS and Intel x86 architectures * Familiarity with ARM & embedded Linux development * Familiarity with PIC microcontroller development and other bare-metal and low-level ...
Familiarity with UEFI BIOS and Intel x86 architectures * Familiarity with ARM & embedded Linux development * Familiarity with PIC microcontroller development and other bare-metal and low-level ...
Familiarity with UEFI BIOS and Intel x86 architectures * Familiarity with ARM & embedded Linux development * Familiarity with PIC microcontroller development and other bare-metal and low-level ...
AMI's portfolio-spanning UEFI/BIOS firmware, BMC/server management software, security solutions, and cloud-based device management platforms-generates a distinctive and complex set of commercial ...
AMI's portfolio-spanning UEFI/BIOS firmware, BMC/server management software, security solutions, and cloud-based device management platforms-generates a distinctive and complex set of commercial ...
Uefi information
See Georgia salary details
$57.9K is the 25th percentile. Wages below this are outliers.
$41.4K - $68.3K
41% of jobs
The median wage is $79.9K / yr.
$68.3K - $95.3K
21% of jobs
$95.3K - $122.2K
12% of jobs
$122.8K is the 75th percentile. Wages above this are outliers.
$122.2K - $149.1K
24% of jobs
$149.1K - $176.1K
1% of jobs
$176.1K - $203K
0% of jobs
$203K - $230K
0% of jobs
$230K - $256.9K
0% of jobs
$256.9K - $283.9K
0% of jobs
$283.9K - $310.8K
0% of jobs
$310.8K - $337.8K
0% of jobs
$41.4K
$171.8K
$337.8K
How much do uefi jobs pay per year?
What is a UEFI?
A UEFI job typically involves developing, maintaining, or debugging firmware that interfaces between a computer's hardware and operating system. Engineers in this role work with Unified Extensible Firmware Interface (UEFI), which replaces the traditional BIOS to enhance boot times, security, and system performance. Responsibilities may include writing firmware code, developing platform initialization routines, and ensuring compatibility with different hardware components. Knowledge of C, C++, assembly, and low-level debugging tools is often required. This role is crucial in industries such as computer manufacturing, embedded systems, and cybersecurity.
What does a UEFI developer do?
UEFI Developers are primarily responsible for designing, coding, and testing firmware that initializes and manages system hardware during the boot process. Daily tasks often involve troubleshooting hardware compatibility issues, optimizing firmware performance, and maintaining compliance with industry standards. UEFI Developers work closely with hardware engineers, operating system developers, and quality assurance teams to ensure seamless system integration. Staying current on emerging security threats and applying firmware updates are also important aspects of the role. This work environment often balances individual coding efforts with collaborative problem-solving during system bring-up or debugging sessions.
What are the key skills and qualifications needed to thrive as a UEFI developer?
To thrive as a UEFI (Unified Extensible Firmware Interface) Developer, strong skills in C/C++ programming, firmware architecture, and system-level debugging are essential, often supported by a degree in computer engineering or related fields. Familiarity with tools like EDK II, hardware simulators, and experience with BIOS or firmware development environments is typically required. Excellent problem-solving, teamwork, and communication skills enable close collaboration with hardware, software, and QA teams. These capabilities are crucial for ensuring stable, secure, and high-performance firmware that bridges hardware and operating system functionality.
What is a UEFI developer?
What are popular job titles related to Uefi jobs in Georgia?
For Uefi jobs in Georgia, the most frequently searched job titles are:
What job categories do people searching Uefi jobs in Georgia look for?
The top searched job categories for Uefi jobs in Georgia are:

FPGA Embedded Software Engineer
Duluth, GA • On-site
Full-time
Re-posted 7 days ago
Job description
Full-time
Description
Position Summary
The FPGA Embedded Software Engineer will provide technical expertise and execution for various software and firmware projects supporting the assessment, design, implementation, and support phases of multi-year, complex computing products. This role will require executing software and firmware projects in coordination with electrical, mechanical, and systems engineering within the organization to complete projects on-time and within budget.
Essential Duties & Responsibilities
- Perform software and firmware design activities in multiple environments, including BIOS, OS device drivers, scripts, embedded Linux, PIC microcontrollers, and/or other design environments as needed.
- Ability to adapt and learn new environments and technologies as needed to complete design activities.
- Capability to contribute at various phases of the project lifecycle, including design, documentation, vendor communication, testing, and manufacturing of products and services
- Create appropriate process and product documentation to support both internal and external end-users
- Provide Project Management support, including project tracking (design plans) on new Engineering designs
- Support Trenton's manufacturing facility as required, providing support on technical issues
- Attempt to identify improvements in efficiency in processes and improvements in products and services and provide input to continuous improvement team
PM21
Requirements
Required
- BS in Computer Engineering or Computer Science, or equivalent
- 5+ years in software and firmware engineering, particularly FPGA
- Exceptional Communication skills
- Proven ability to complete software and firmware projects on-time and within budget
- Attention to detail, including design documentation, data, and other collateral.
- Technical ability to develop in various environments including Linux, Windows, and embedded environments.
Desired
- Familiarity with UEFI BIOS and Intel x86 architectures
- Familiarity with ARM & embedded Linux development
- Familiarity with PIC microcontroller development and other bare-metal and low-level firmware
- Knowledge of FIPS-140-2, TPM, Bitlocker, STIG, and/or other security technologies
- Scripting experience - bash, Zsh, Powershell, Python
*NO RECRUITERS PLEASE*
About Trenton Systems
Sourced by ZipRecruiter
Company size
11 - 50 Employees
Headquarters location
Lawrenceville, GA, US
Year founded
1989