Firmware Developer

Overview

On Site
$110000 - $130000 per annum
Full Time

Skills

Firmware Developer

Job Details



Firmware Developer (On-Site)


Location: Atlanta, GA Compensation: $110,000 - $130,000


Remote Status: Full-Time On-Site (5 days/week) with occasional remote flexibility.


The Mission


Join a growing, innovative company in the HVAC/building performance industry dedicated to shaping the future of sustainability and efficiency. We are looking for a talented and driven Firmware Developer to create the cutting-edge technology that powers our products.


What You'll Do (Key Responsibilities)


The ideal candidate will thrive in a highly collaborative and supportive cross-functional environment. This is a hands-on position where your work will directly impact product function and performance.




  • Design and implement functional, high-quality firmware for custom microcontroller-based circuit boards.




  • Write clean, SOLID code in C/C++ and utilize RTOS.




  • Perform deep-level firmware and hardware debugging using specialized tools like oscilloscopes and logic analyzers.




  • Conduct disciplined usage of unit tests to ensure technical excellence.




  • Collaborate closely with hardware, software, controls, electrical, and mechanical engineers to understand requirements and deliver Simply Efficient solutions.




  • Contribute to our technical environment using tools such as Visual Studio, GitHub, GitHub Actions, Jira, and Confluence.




What You'll Bring (Requirements)




  • Education: Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.




  • Experience: Minimum 2 years of professional experience in microcontroller programming.




  • Technical Proficiency: Expertise in firmware design and development, C/C++ programming, and RTOS.




  • Problem Solving: Proven ability to perform circuit analysis and resolve hardware issues.




  • Other Skills: Effective problem-solving and communication skills; familiarity with Git.




Desired/Bonus Skills




  • Experience working in an Agile/Scrum team environment.




  • Familiarity with HVAC systems or PLCs.




  • Experience with C# Software Development or Altium PCB designer.




  • Knowledge of product compliance standards (e.g., FCC 15, UL 60730).




Our Culture & Benefits


We are driven by our core values: Passion, Agile, Relentless, and Curious. We offer a supportive work environment that promotes continuous learning and growth, allowing team members the freedom to take ownership of their work.


Our competitive benefits package includes:




  • Low-cost medical, dental, and vision insurance.




  • Employer-paid life insurance and short-term disability.




  • 401k match.




  • Education Assistance.




  • Regular company events on-site and off-site.





Oscar Associates Limited (US) is acting as an Employment Agency in relation to this vacancy.

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.