Aeroseal Needs a Firmware Engineer!

Aeroseal’s climate technology is used by hundreds of contractors across the globe to help make buildings more energy efficient. Our mission is to reduce carbon emissions from buildings by 1 gigaton each year. To do that our constant focus is advancing our technology, testing and learning to find new ways to reach this urgent goal. It’s why we need experienced, passionate people to join our cause.

Our employees and company leadership are building a world-class culture together in which every team member can thrive professionally and personally. This collaborative approach is having an impact. We recently earned the Great Place to Work® certification based on feedback from our employees.

Interested in joining the cause and becoming a member of our team?

What You'll Do

This role will be responsible for: Developing and testing of new and existing embedded applications on Windows, Linux, Arduino, and web platforms for control of and interface with Aeroseal’s products.

Specific Roles and Responsibilities

  • Hands-on software coding experience for embedded applications (C/C++, Java, etc.)
  • Work within a defined software development process and revision control
  • Actively gather, analyze, and document market, customer, and product needs.
  • Recognize, analyze, and document risks associated with chosen or proposed design directions
  • Actively participate in distribution of software to customers and support, as necessary.
  • Research new tools, methods, techniques, etc., to advance the state of the art.


  • Minimum 4-year degree in Software Engineering, Computer Science, Computer Engineering, etc., preferred. Will consider equivalent demonstrated experience.
  • 2+ Years Experience
  • Proficiency in embedded software design and implementation (experience with C/C++ and/or Java a plus)
  • Proficiency in wireless network protocols, such as BLE 5.2, Wi-Fi, Thread, etc.
  • Proficiency in machine-to-machine communication protocols, such as I2C, CAN Bus, etc.
  • Notable Pluses:
    • Experience in a manufacturing environment
    • Proficiency in Linux
    • Familiarity with schematic design & layout packages, such as Altium, OrCAD, etc.

Aeroseal provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.