Embedded Firmware Engineer

CarrierKennesaw, GA
$64,500 - $129,500

About The Position

In this role, you will contribute to firmware development efforts, including the design, implementation, and support of embedded firmware for our high-speed router, gateway, and controller-type devices used in real-time commercial applications to control HVAC equipment and systems. Your expertise in embedded systems development will be instrumental in this role. You will be working within a team to develop new architectures and firmware, design modifications for current products, and communicate with other engineers as well as marketing and support personnel to ensure a functional product, and to solidify customer requirements for new and sustaining projects.

Requirements

  • Bachelor’s degree
  • 2+ years of experience with Embedded Systems Projects and RTOS-based design programming
  • 1+ years of experience handling C programming

Nice To Haves

  • Degree in computer science and/or electrical engineering
  • Development in a container build environment is a plus.
  • Proficient with Assembly, XML, JavaScript to provide Sustaining support on a periodic basis.
  • HVAC controls design/development experience
  • Agile Scrum experience preferred, and Scrum master certification is a plus.
  • Excellent written and verbal communications skills.
  • Strong analytical and logical reasoning skills
  • Strong problem-solving skills and attention to detail
  • Ability to multi-task and stay organized in a dynamic environment.
  • Knowledge in network protocols such as TCP/IP

Responsibilities

  • Balance sustaining and new product development projects.
  • Produce high quality and reliable control products for our customers.
  • Work closely with hardware, validation/reliability, and manufacturing engineering disciplines.
  • Contribute toward the optimization of the software development flow, tools, and processes from requirements to release.

Benefits

  • Health Care Benefits: Medical, Dental, Vision
  • Wellness incentives
  • Retirement Benefits
  • Paid vacation days, up to 15 days
  • paid sick days, up to 5 days
  • paid personal leave, up to 5 days
  • paid holidays, up to 13 days
  • birth and adoption leave
  • parental leave
  • family and medical leave
  • bereavement leave
  • jury duty leave
  • military leave
  • purchased vacation
  • Short-term and long-term disability
  • Life Insurance and Accidental Death and Dismemberment
  • Health Savings Account
  • Health Care Spending Account
  • Dependent Care Spending Account
  • Tuition Assistance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service