Demo

Senior Firmware Engineer I

Neptune
Duluth, GA Full Time
POSTED ON 11/18/2025
AVAILABLE BEFORE 1/18/2026

Position Summary:
The Sr. Firmware Engineer I is responsible for the design, development, and implementation of new
products as well as engineering support for existing products. This individual performs product
design and works as a team member with R&E, Marketing, and Manufacturing for new products
while complying with project schedules and budgets.

Key Qualifications:

  • Excellent C/C programming skills with experience in embedded system design and
    development
  •  Extensive experience in debugging embedded systems
  • Experience with planning, organizing, and prioritizing firmware development tasks for a
    firmware team
  • Experience with embedded firmware development tools such oscilloscopes, spectrum
    analyzers, DC power analyzers, logic analyzers, and protocol analyzers
  •  Experience with designing and developing RF products for public and proprietary networks
  • Experience with microcontroller families such as ARM Cortex M, MSP430, and 8051
  • Experience with GCC, IAR, Keil or equivalent compilers.
  •  Knowledge of wireless communication techniques and associated protocols such as
    LoRaWAN, Bluetooth Classic and Bluetooth Smart (BLE), cellular communication (LTE)
  •  Familiarity with low power design practices for battery powered devices
  • Familiarity with serial communication protocols such as UART, SPI, I2C
  • Familiarity with security-related aspects and best practices associated with embedded
    system development including cryptographic algorithms, authentication protocols, secure
    boot, ARM TrustZone, etc.
  • Ability to read and understand hardware schematics
  •  Experience with JIRA or other issue tracking software
  •  Experience with TeamCity or other continuous integration platforms
  •  Experience working in an Agile development environment (Scrum/XP)
  •  Experience with unit testing and unit testing frameworks/tools such as CppUTest and Unity
  •  Excellent documentation practices and communication skills
  •  Commitment to maintaining project schedules and delivering tasks on time

 

Preferred Qualifications:

  •  Knowledge of networking connectivity protocols such as TCP/IP, FTP, MQTT
  • Experience with agency certifications such FCC, Industry Canada, and cellular carrier
    certifications
  •  Project management experience
  •  Embedded Linux experience
  •  Python
  • Experience with Docker for Build environments
  • Experience with GNU Make
  • Experience with GDB
  • BASH scripting experience
  • Industry-standard embedded C coding standards, such as MISRA
  • Static analysis tools such as PC-lint Plus

 

Education:

  •  Bachelor of Science degree in Electrical Engineering, Wireless Engineering, or Computer Engineering.
  • Experience:
  •  9 years in Engineering product design and development. (7 years of experience
    for candidates with a Master of Science degree.)
  • 5 years of embedded C programming

Location: Duluth, Georgia or Tallassee, Alabama

#HP1

 

Salary.com Estimation for Senior Firmware Engineer I in Duluth, GA
$115,500 to $129,774
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 Senior Firmware Engineer I?

Sign up to receive alerts about other jobs on the Senior Firmware Engineer I career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Neptune

  • Neptune Tallassee, AL
  • Position Summary Neptune Technology Group has an immediate opening for a Sr. Buyer/Planner in the Purchasing Department. The individual in this role works ... more
  • 6 Days Ago

  • Neptune Tallassee, AL
  • Position Summary: The primary role of the Production Supervisor will be to manage all functions associated with the operation of production departments. Th... more
  • 10 Days Ago

  • Neptune Tallassee, AL
  • Position Summary The Senior Associate Manufacturing Engineer I will work closely with other engineering disciplines to specify, design, and/or implement au... more
  • 10 Days Ago

  • Neptune Duluth, GA
  • We are seeking a highly experienced and results-oriented Senior Program Manager to join our PMO team with a focus on Enterprise Applications. In this pivot... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Senior Firmware Engineer I jobs in the Duluth, GA area that may be a better fit.

  • Adtran Atlanta, GA
  • Welcome! Our Growth is Creating Great Opportunities! Our team is expanding, and we want to hire the most talented people we can. Continued success depends ... more
  • 9 Days 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
  • 25 Days Ago

AI Assistant is available now!

Feel free to start your new journey!