Senior Advanced Firmware Architect
Honeywell
IT
Duluth, GA, USA
Posted on Mar 19, 2026
Honeywell helps organizations solve the world's most complex challenges in automation, the future of aviation and energy transition. As a trusted partner, we provide actionable solutions and innovation through our Aerospace Technologies, Building Automation, Energy and Sustainability Solutions, and Industrial Automation business segments – powered by our Honeywell Forge software – that help make the world smarter, safer and more sustainable.
YOU MUST HAVE:
- Qualified applicants must have a Bachelor’s degree or foreign equivalent in Electrical Engineering, Computer Engineering, Embedded Systems Engineering, or related field and 5 years of experience with Embedded Systems Design and Development.
- Must have 5 years of experience with the following: Embedded C/C++ programming; experience with real-time operating systems (RTOS); Microcontroller and microprocessor development; Hardware-software integration and debugging; Use of communication protocols (SPI, I2C, UART, CAN); Version control systems (e.g., Git); Low-level driver development and board bring-up.
- Telecommuting permitted up to two (2) times per week.
ADDITIONAL INFORMATION:
- Location: Duluth, GA
- 40 hours/week
- Employee Referral Fee: $1500
- If offered employment must have legal right to work in U.S. EOE.
Senior Advanced Firmware Architect for Honeywell International, Inc. in Duluth, GA
Responsibilities:
- Formulate and analyze high level requirements to develop software engineering solutions.
- Able to break down software system designs into sub-systems and collections of tasks including realistic tasks estimates.
- Create quality software designs including software specifications and adhering to coding practices.
- Ensure that designs are properly verified according to engineering procedures and comply with relevant regulatory standards.
- Collaborate with other professionals to resolve functional and non-functional requirements for new systems or solutions.
- Develop high-level product specifications with attention to system integration and feasibility.
- Define all aspects of development from appropriate technology and workflow to coding standards.
- Work directly with developers, testers, and product managers to conceptualize, build, test and realize products.
- Deliver across the entire system life cycle concept, design, build, deploy, test and release.
- Ensure products meet all non-functional requirements of quality, security, reliability, scalability, performance, etc.
- Develop high quality and reusable software and system components to extend the functionality of our products and reduce maintenance costs.
- Create project and technical documentation as required and help define product architecture as needed.
- Effectively communicate all concepts and guidelines to the development team, stakeholders, and non-technical audiences.
- Provide technical mentorship and coaching to developers and engineers.
- Keep up to date on the latest industry trends in building automation technologies.