Demo

R&D - Senior Firmware Engineer - IoT Systems

The Duracell Company
Atlanta, GA Full Time
POSTED ON 12/25/2025
AVAILABLE BEFORE 1/23/2026
Job Description

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.

Responsibilities

Key Responsibilities:

  • 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.

Qualifications

Required Skills and Experience:

  • 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.

Desirable Qualifications:

  • 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.

About Us

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.

Salary.com Estimation for R&D - Senior Firmware Engineer - IoT Systems in Atlanta, GA
$106,792 to $123,243
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a R&D - Senior Firmware Engineer - IoT Systems?

Sign up to receive alerts about other jobs on the R&D - Senior Firmware Engineer - IoT Systems career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$113,077 - $147,784
Income Estimation: 
$135,356 - $164,911
Income Estimation: 
$153,902 - $198,246
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$173,217 - $199,061
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at The Duracell Company

  • The Duracell Company Cleveland, TN
  • Job Description As a Plant Senior Financial Accountant & Operations Cost Analyst, you will play a critical role in the plant by taking responsibility for t... more
  • 7 Days Ago

  • The Duracell Company Cleveland, TN
  • Position Summary JOB DESCRIPTION As a Process Engineer Co-op , you will be immersed in hands-on projects that tackle real-world challenges and introduce yo... more
  • 7 Days Ago

  • The Duracell Company Fairburn, GA
  • Job Description As a Programmer/Machinist, some of your essential duties and responsibilities may include: Performs programming, set-up and operation of CN... more
  • 7 Days Ago

  • The Duracell Company Fairburn, GA
  • Job Description Duracell is an iconic brand and the world’s leading manufacturer of high-performance alkaline batteries, power cells, and rechargeables. We... more
  • 8 Days Ago


Not the job you're looking for? Here are some other R&D - Senior Firmware Engineer - IoT Systems jobs in the Atlanta, GA area that may be a better fit.

  • Innova Solutions Alpharetta, GA
  • A client of Innova Solutions is immediately hiring for a Senior Embedded Systems Engineer (Hardware/Firmware) Position type: Full-time Location: Alpahretta... more
  • 1 Month Ago

  • Copeland Kennesaw, GA
  • About Us We are a global climate technologies company engineered for sustainability. We create sustainable and efficient residential, commercial and indust... more
  • 26 Days Ago

AI Assistant is available now!

Feel free to start your new journey!