Overview
On Site
70k - 100k
Full Time
Skills
Writing
Hardening
C
Linux
Systems Engineering
C++
Wireless Communication
Unit Testing
Firmware
Firmware Development
Embedded Systems
Testing
Collaboration
Reliability Engineering
SAP BASIS
Recruiting
Access Control
Job Details
The future of connected systems is being built in Duluth, Georgia, and this role puts you at the heart of it. As a Senior Firmware Engineer, you'll dive into the low-level guts of embedded systems, shaping the code that makes devices smarter, faster, and more reliable. This is a hybrid position-three days on-site and two days remote-where you'll push firmware forward in bare metal environments, design for scale, and ensure Linux-based platforms deliver.
This role isn't about patching things up. It's about inventing from the ground up: writing tight C code, testing wireless capabilities, and hardening embedded systems that can't afford to fail. For engineers who thrive on precision and performance, it's a chance to deliver at a level where every line of code matters.
Required Skills & Experience
This role isn't about patching things up. It's about inventing from the ground up: writing tight C code, testing wireless capabilities, and hardening embedded systems that can't afford to fail. For engineers who thrive on precision and performance, it's a chance to deliver at a level where every line of code matters.
Required Skills & Experience
- Strong proficiency in C programming for embedded and bare metal environments
- Hands-on experience with Linux systems engineering
- Proven background building and maintaining production-grade firmware
- C++ development experience
- Exposure to wireless testing, unit testing, or embedded validation frameworks
- Track record of delivering firmware in complex, high-stakes environments
- Hands-On Firmware Development & Embedded Engineering: 70%
- Testing, Collaboration & System Reliability: 30%
Applicants must be currently authorized to work in United States on a full-time basis now and in the future.
Accommodation will be provided in all parts of the hiring process as required under Motion Recruitment's Employment Accommodation policy. Applicants need to make their needs known in advance.
#LI-AC1
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.