Embedded / Linux Developer

WaterFurnace International   •  

Fort Wayne, IN

Not Specified years

Posted 185 days ago

WaterFurnace International, Inc., the most respected name in geothermal heat pumps, seeks an Embedded/Linux Developer to support our various business functions with reliable, cutting-edge joint platform of Information Technology services.

About NIBE

NIBE, the parent company of WaterFurnace, is forming a global task force with the mission to develop the next generation of connected solutions for indoor climate.

Do you have what it takes to join the team of brilliant minds 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 have 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 joint platform initiative with the purpose of creating separate, jointly-led development teams located in different areas of the world. It will serve the entire group of companies within NIBE Climate Solutions, spanning 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, together, we can push the boundaries of how to utilize local energy sources in the most efficient ways possible to create a comfortable indoor climate.

Description

As an Embedded/Linux Developer, you will be a part of a small team responsible for developing firmware for both small OS-less PCBAs to more complex embedded Linux environments. Your work will involve both developing proprietary solutions as well as to integrate and contribute to open source projects.

NIBE has developing units on many sites in the world and your assignments will be for both 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.

Qualifications:

Skills required:

  • Experience with microcontrollers and/or ARM microprocessors.
  • Good verbal and written communication skills.
  • High School diploma, or equivalent (GED)

Skills preferred:

  • 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