Overview
On Site
120k - 130k
Full Time
Skills
Firmware
SAFE
Problem Solving
Conflict Resolution
Innovation
C
Linux
Embedded Systems
C++
Wireless Communication
Unit Testing
Continuous Integration
Continuous Delivery
TeamCity
Jenkins
Health Insurance
SAP BASIS
Job Details
A leading technology company specializing in smart electronic devices for the water utility industry is seeking a Senior Firmware Engineer to join its growing team. With offices in Tallassee, AL, and Atlanta, GA, the company supports over 4,000 utility providers nationwide and is committed to delivering data-driven solutions that help ensure access to clean, safe water. This hybrid role requires on-site work 3 days per week in the Atlanta location and offers the opportunity to contribute directly to the development of cutting-edge embedded systems.
The ideal candidate has 6+ years of experience in C programming within bare-metal or Linux-based embedded environments. A strong foundation in embedded systems development is essential, along with the ability to create and maintain test and development environments. Experience with C++, wireless device integration, unit testing, and tools like TeamCity or Jenkins is a plus. This role is best for a hands-on developer who enjoys problem-solving, thrives in a collaborative setting, and is excited to help drive innovation in a mission-driven organization.
Required Skills & Experience
Applicants must be currently authorized to work in the US on a full-time basis now and in the future.
The ideal candidate has 6+ years of experience in C programming within bare-metal or Linux-based embedded environments. A strong foundation in embedded systems development is essential, along with the ability to create and maintain test and development environments. Experience with C++, wireless device integration, unit testing, and tools like TeamCity or Jenkins is a plus. This role is best for a hands-on developer who enjoys problem-solving, thrives in a collaborative setting, and is excited to help drive innovation in a mission-driven organization.
Required Skills & Experience
- C Programming
- Linux Systems
- Bare Metal Environments
- Embedded
- C ++
- Wireless Devices
- Unit Testing
- CI/CD: TeamCity or Jenkins
- Bonus eligible
- Medical Insurance
- Dental Benefits
- Vision Benefits
- Paid Time Off (PTO)
- Shares of company
- 401(k) {including match- if applicable}
Applicants must be currently authorized to work in the US on a full-time basis now and in the future.
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.