1

Senior Firmware Engineer Jobs in Georgia (NOW HIRING)

Senior Firmware Engineer - IoT Systems

Atlanta, GA ยท On-site

$114K - $152K/yr

We are looking for a seasoned Senior Firmware Engineer Developer with experience developing solutions for IoT RF-enabled SoC hardware platforms, focusing on machine learning feature integration ...

New

Sr. Software Engineer (Firmware)

Atlanta, GA ยท On-site

$114K - $151K/yr

About the Role The Senior Software/Firmware Engineer will design, develop, and test embedded software for Reconfigurable Optical Add-Drop Multiplexers (ROADMs). You will collaborate closely with ...

Sr. Software Engineer (Firmware)

Atlanta, GA ยท Hybrid

$114K - $151K/yr

About the Role The Senior Software/Firmware Engineer will design, develop, and test embedded software for Reconfigurable Optical Add-Drop Multiplexers (ROADMs). You will collaborate closely with ...

Title : Firmware Design Engineer - 0061037_P0077809 Location : Atlanta, GA Duration : Fulltime ... Senior Recruiter Work: 732-399-9510 Ext: 104 Fax: 732-399-9513 Adr: #450, 15 Corporate Pl S ...

Firmware Design Engineer - 0061037_P0077809 Location : Atlanta, GA Duration : Fulltime client : NCR ... Senior Recruiter Work: 732-399-9510 Ext: 104 Fax: 732-399-9513 Adr: #450, 15 Corporate Pl S ...

Senior Embedded Engineer

Atlanta, GA ยท On-site

$140 - $150/hr

Position Summary Senior Embedded Engineer - Build Your Career with Purpose. Join Coreforce and use ... Design, implement, and maintain firmware in C/C++ for bareโ€‘metal microcontrollers and embedded ...

Senior Traffic Engineer

Sandy Springs, GA ยท On-site

$88K - $154K/yr

Parsons is seeking an experienced Senior Traffic Engineer to join our growing Traffic team in Atlanta, GA. This role is ideal for an experienced traffic engineer with a strong background in traffic ...

Senior Embedded Engineer

Atlanta, GA ยท Hybrid

$119K - $156K/yr

Join Our Team as a Senior Embedded Engineer Company: Coreforce Location: Atlanta (Hybrid) Job Type ... Design, implement, and maintain firmware in C/C++ for bare-metal microcontrollers and embedded ...

next page

Showing results 1-20

Senior Firmware Engineer information

See Georgia salary details

$68.4K

$118.5K

$166.3K

How much do senior firmware engineer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for senior firmware engineer in Georgia is $118,489.00, according to ZipRecruiter salary data. Most workers in this role earn between $100,900.00 and $133,400.00 per year, depending on experience, location, and employer.

What is a senior firmware engineer?

Senior Firmware Engineers are experienced professionals who design, develop, and maintain the low-level software (firmware) that enables hardware devices to function correctly. They typically work with embedded systems, programming microcontrollers or processors using languages like C or C++. In addition to writing and debugging code, they often lead projects, mentor junior engineers, and collaborate closely with hardware and software teams to ensure seamless integration and optimal device performance.

What are the key skills and qualifications needed to thrive as a senior firmware engineer?

To thrive as a Senior Firmware Engineer, you need deep expertise in embedded systems, strong coding skills in C/C++ or similar languages, and a degree in computer engineering, electrical engineering, or a related field. Familiarity with hardware debugging tools, version control systems like Git, and real-time operating systems (RTOS) is typically required, along with relevant certifications such as Certified Embedded Systems Engineer. Strong problem-solving abilities, attention to detail, and effective communication skills set top performers apart. These competencies ensure robust firmware development, seamless hardware-software integration, and successful collaboration within multidisciplinary teams.

What are the most common challenges faced by senior firmware engineers when collaborating with hardware teams?

Senior Firmware Engineers often work closely with hardware teams to ensure seamless integration of software and hardware components. One common challenge is managing communication gaps due to differing technical languages and priorities between software and hardware disciplines. Additionally, hardware prototypes may evolve rapidly, requiring firmware engineers to adapt code frequently, troubleshoot unexpected behavior, and adjust to shifting specifications. Building strong cross-functional relationships and maintaining clear, frequent communication helps address these challenges and ensures project success.

How much money does a senior firmware engineer make?

A senior firmware engineer typically earns between $100,000 and $150,000 annually, depending on experience, location, and industry. They often work with embedded systems, real-time operating systems, and programming languages like C and C++.

What does a senior firmware engineer do?

A senior firmware engineer designs, develops, and tests low-level software that controls hardware devices. They often work with embedded systems, use programming languages like C or C++, and collaborate with hardware engineers to ensure proper functionality and performance. This role typically requires strong problem-solving skills and experience with debugging tools and real-time operating systems.

What are the most commonly searched types of Firmware Engineer jobs in Georgia?

The most popular types of Firmware Engineer jobs in Georgia are:

What job categories do people searching Senior Firmware Engineer jobs in Georgia look for?

The top searched job categories for Senior Firmware Engineer jobs in Georgia are:

What cities in Georgia are hiring for Senior Firmware Engineer jobs?

Cities in Georgia with the most Senior Firmware Engineer job openings:

Infographic showing various Senior Firmware Engineer job openings in Georgia as of August 2026, with employment types broken down into 93% Full Time, 4% Part Time, and 3% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $118,489 per year, or $57 per hour.

Senior Firmware Engineer - IoT Systems

Duracell

Atlanta, GA โ€ข On-site

$114K - $152K/yr

Full-time

Posted yesterday

New


Job description

Duracell has an exciting opportunity for a Senior Firmware Engineer to join our growing team developing new products and features in our expanding IoT offerings. We are looking for a seasoned Senior Firmware Engineer Developer with experience developing solutions for IoT RF-enabled SoC hardware platforms, focusing on machine learning feature integration, diverse sensor integration, IoT systems, and use of varied wired/wireless communication protocols. This role seeks an individual with robust experience in coding, testing, and debugging firmware for new feature creation, optimizing existing code, as well as a proficiency in delivering time-sensitive projects. In this role, you will lead development on select features and optimize battery-operated embedded systems. You will mentor junior engineers and collaborate closely with the firmware group and the cross-functional squads to deliver scalable, secure, and reliable IoT solutions that meet and exceed the needs of our customers.ย 

This role is based in Atlanta with up to 20% domestic travel.

Duracell is the world's leading manufacturer and marketer of high-performance alkaline batteries, complemented by a portfolio of high quality, market leading specialty, rechargeable and professional batteries. Duracell's products power numerous critical professional devices across the globe such as heart rate monitors, defibrillators, telemetry devices, smoke detectors, fire alarms, automated valves and security systems. As the leader in the professional power category, Duracell has a rich history of innovation, continuously introducing batteries that are smaller, thinner, with more energy and longer lasting than competitive brands. Since March 2016, Duracell has found its permanent home within Berkshire Hathaway (ranked #4 World's Most Admired Companies by Fortune Magazine and #3 in the Fortune 500), and will continue to focus on sustainable growth, industry-leading innovation while creating long-term value for our customers and consumers. At Duracell, integrity, end-to-end accountability across all levels, fast decision-making and a "can do" attitude is highly valued.
  • Bachelor's or master's degree in computer science, Electrical Engineering, or related field. Or equivalent professional experience.ย 
  • Minimum 5+ years of relevant experience in firmware development, with a strong emphasis on IoT systems, data processing, and associated communication protocols.
  • 3+ years of experience in FreeRTOS, Zephyr or similar.
  • Strong coding skills with 5+ years of experience with embedded C.
  • Hands-on experience with Wi-Fi or other wireless technologies.
  • Experience in coding for interfacing with cloud services and IoT platforms
  • Proven debugging and problem-solving abilities in a firmware development context and associated tools.
  • Ability to evaluate and enhance firmware performance, especially in real-time operating environments.
  • Strong background in both hardware and software aspects of embedded systems and IoT technologies.
  • Experience with real-time operating systems and understanding their impact on firmware development.

Nice-to-Have

  • Additional programming language skills (Rust, Python, C++, etc.) beneficial for IoT development and data analysis.
  • Practical experience integrating AI tools into design and development flows.
  • Experience coding for battery operated hardware designs with tight power constraints.
  • Previous work on large-scale, high-impact firmware projects.
  • Familiarity with security protocols and best practices for IoT devices.
  • Experience leveraging continuous integration and deployment (CI/CD) pipelines, along with GitHub.

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

If you can imagine yourself in this role, we look forward to hearing from you. Duracell is committed to hiring incredible talent, and as such, offers competitive compensation packages and employee benefits. To this same end, Duracell respects and values the aspects that make each candidate unique and, as an Equal Opportunity employer, is committed to providing a work environment that is free of discrimination against employees and applicants on the basis of any factor prohibited by applicable laws and regulations.

  • Design and development of select embedded features; actively contribute to product development, deep investigations, design, coding, and testing.
  • Design and develop features in embedded applications, specifically focusing on IoT sensors, connectivity hardware, data ingestion and analysis, ML features integration, along with cloud service communications.
  • Create reusable components to significantly reduce device firmware development time.
  • Develop and optimize IoT system architectures for scalability, performance, and reliability, considering factors such as data volume, latency, optimal protocols, intermittent connections, etc.ย 
  • Conduct system-level testing and validation and automation of IoT solutions, analyzing performance metrics and addressing any issues or deficiencies through iterative refinement and optimization.
  • Contribute to innovation in our IoT platform through research, experimentation, and evaluation of emerging technologies and industry trends.
  • Provide technical leadership and mentorship to junior engineers, fostering a culture of collaboration, trust, integrity, ownership and innovation.
  • Develop and optimize code for low power SoC platforms, implementing new functionality, along with machine learning features using diverse low power sensors.
  • Creating efficient code for data capture, processing, and reporting, used for incorporating new feature functionalities.
  • Code for and implementing various wireless communication protocols primarily Wi-Fi, and may include BLE, Zigbee, NFC, LoRa, and others.
  • Design and test new firmware features, ensuring they meet functional and performance requirements.
  • Demonstrate the ability to read hardware schematics and use common debugging tools including oscilloscopes, logic analyzers, emulators, and signal generators.
  • Exhibit strong debugging skills to identify and resolve firmware issues quickly and efficiently.
  • Evaluate and optimize the performance of firmware, focusing on real-time data processing and transmission.
  • Expert working with real-time operating systems (RTOS) to ensure seamless firmware functionality for data and memory intensive activities.
  • Collaborate with cross-functional teams to ensure integrated and effective solutions.
  • Other duties as assigned.