R&D Viessmann Climate Solutions PL

Viessmann is a leader of technological progress in the heating industry, with its Wrocław based R&D Center  developing the company’s products in the field of software and electronics. We use only state-of-the-art  technology and equipment to translate the results of our work into innovative solutions to be applied in the near  and more distant future. 

Our team, providing a software platform for user interfaces used in various end customer devices manufactured  by Viessmann, looks for a person to join as C and C++ embedded software developer. 

Your responsibilities:  

  • Detailing of requirements in cooperation with Requirements Engineers and SW architects,
  • Designing of features’ architecture to be reusable between several User Interfaces and testable,
  • Coding of low level layers of our platform, which includes drivers, HAL, bootloaders, communication protocols - C11 and C++17, 
  • Coding of diagnostic stack features (UDS) - C11 and C++17, 
  • Coding of higher layer features and corresponding unit tests - C++17, 
  • Reviewing of peers’ work (code and architecture review), 
  • Coding of supportive tools, build scripts etc. mainly in Python ≥ 3.8, 
  • Supporting analysis and resolving of bugs reported from integration tests 

  • Proven experience in mid scale software projects, 
  • Fluent in modern C (≥C99), 
  • Intermediate in modern C++ (≥C++11), 
  • Knowledge of Python, 
  • Knowledge of how to create applications for dedicated embedded platform, how to design choices impact  code size, RAM consumption and overall performance, 
  • Knowledge of how to use tools like programmers, debuggers, logic analyzers, oscilloscope,
  • Knowledge of how to code around real-time operating systems, inter-thread communication and  synchronization etc., 
  • Knowledge of communication bus standards - CAN, UART, I2C, SPI, 
  • Knowledge of how to architecture - practical knowledge on object oriented design and design patterns, Basic knowledge of modern cmake, 
  • Fluent English, written and spoken.

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.