R&D Viessmann Climate Solutions PL

The person in the given job position will be responsible for Development and Maintenance of Testing Environment for embedded control units in an industrial area.

Your responsibilities:

  • Develop and maintain an automated testing environment for communication modules.
  • Design and manage external system components to simulate desired system states for automated testing.
  • Collaborate on requirements analysis for new software functionalities from a test environment architecture perspective.
  • Conduct code reviews and refactor existing code as needed.
  • Support the test team by sharing knowledge and promoting best practices in software development and deployment.

  • Strong proficiency in Python programming and experience with software design processes, including architecture design.
  • Hands-on experience with Python Async (a plus).
  • Proficiency in CI/CD development and deployment.
  • Familiarity with Linux administration, especially in embedded systems.
  • Solid understanding of networking concepts, such as VPNs, remote access protocols, NAT, firewalls, and network security.
  • Knowledge of communication protocols like TCP/IP, UDP, HTTP/HTTPS, DNS, MQTT, and diagnostic tools such as Wireshark or tcpdump.
  • Strong written and spoken English skills; German language skills are an advantage.

What we appreciate:

  • Understanding of communication protocols such as Wi-Fi, ZigBee, DoIP, CAN, UART, Ethernet.
  • Experience with PyTest, TeamCity, Wireshark, Jira (a plus).
  • Familiarity with containerization tools (e.g., Docker).

We work with the mission of changing the world for the better in the face of climate change.

Founded in 1917 as a heating technology manufacturer, and now part of Carrier, today we are one of the world’s leading providers of efficient climate (heating, water and air quality) and renewable energy solutions. Creating living spaces for generations to come – this is the responsibility that we take on every day together with our (trade) partners.

We contribute to the success of Viessmann, we develop proprietary software. Our applications are market leaders in optimizing energy consumption in homes around the world. We make use of solely modern technologies.

Our applications are dedicated to: 

  • the B2B market for Installers and Service Technicians - enabling remote configuration of Viessmann devices and facilitating the automation of the installation process.
  • the B2C market for End Customers - enabling remote management of Viessmann devices in the home environment (heating - boilers and heat pumps, ventilation, air purifiers, PV systems, power solutions electric cars).

Facts about us:

  • +450 employees
  • over 10 years of experience on the IT market
  • family atmosphere (not a slogan, see for yourself)
  • the app store rating of our apps at 4.7

Why our R&D Viessmann Climate Solutions is right place for you?

  • We are our own client - each release is a wonderful feeling.
  • We have a real influence on the choice of technologies we use. All you need to do is to properly justify your choice, and the company will allow you to show yourself off technologically.
  • We care for the environment and a healthy lifestyle - this is what we speak out loud about in our country.