As a control system developer, you will be a part of a small team responsible for developing heat pump application software in both small OS-less PCBAs and more complex embedded Linux environments.

NIBE has developing units on many sites in the world and your assignments will be for both our European and North American customers. You will be part of a development team of people with different nationalities with expertise in many areas, ranging from hardware development to cloud services.

This position will have competitive salary and benefits including 401k, health insurance, PTO and more.

Work Location: Greenville, IL


Required Skills:

  • Minimum of 2 years C/C++ software development experience on embedded electronic platforms
  • Experience with microcontrollers and/or ARM microprocessors
  • Good English speaking and writing communication skills

Preferred Skills:

  • Mastery of C language, GNU toolchain, and Linux
  • Experience with the Yocto Project / OpenEmbedded
  • Proficiency with serial data communication including: CAN, LIN, I2C, Modbus, BACnet, TCP/IP, Zigbee and SPI
  • Proficiency with consumer electronic protocols including: Bluetooth, USB and Wi-Fi
  • Proficiency with version control including: git, subversion, or equivalent


BS in Computer Engineering, Computer Science, or Electrical Engineering is preferred but not required.

About The Team

Enertech, as part of the NIBE group, is forming a global task force with the mission to develop the next generation of connected solutions for indoor climate control.

Do you have what it takes to join the team and accelerate the path towards a more sustainable future?

NIBE is the global leader within indoor climate solutions with minimum impact on the environment. Our solutions for heating, cooling, ventilation and hot water clearly play an important part of building a more sustainable future.

Years of innovation and growth has taken us to where we are now, and it is time to take the next leap in our development. Digitalization and connectivity unlock new opportunities for even more sustainable energy production and improved solutions for indoor climate.

We have formed a unique initiative with the purpose to create a separate development team located in different areas of the world. It will serve the entire group of companies within NIBE Climate Solutions, spanning over several markets with a new platform for Internet of Things and Smart Home Systems. We are calling for the brightest minds who share our commitment to work for a more sustainable future—so that we together can push the boundaries of how to utilize local energy sources in the most efficient ways possible to create a comfortable indoor climate.

About Enertech

Geothermal heating and cooling is all about harnessing the power of the earth and utilizing it to transfer heat. Much like a refrigerator, a geothermal system has the ability to move heat from one location to another. With the earth absorbing 48% of the sun’s solar energy, the result is a fairly constant underground temperature of about 45 degrees.

Through pipes buried in the ground, we transfer heat from the earth to a home in the winter, then reverse the process by pulling heat from the home in the summer and releasing it into the cooler ground during the summer months. The result is the most comfortable living environment imaginable that is both eco-friendly and provides substantial cost savings on utility bills. It’s an all-around win for every homeowner.

Enertech Global is a leading manufacturer and visionary in the geothermal heating and cooling industry. With corporate headquarters in Greenville, IL, and production facilities in Mitchell, SD, Enertech Global’s award winning products are proudly made in the heart of America and are distributed throughout the United States and Canada. The company’s product lines consist of GeoComfort®, Hydron Module®, and TETCO® brands. For more information, visit online at

To Apply: Please send your resume to This email address is being protected from spambots. You need JavaScript enabled to view it..