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.
The person in the given job position is going to be involved in the development of our products in a wide perspective. From single ECUs (Electronic Control Units), being the heart of HVAC devices, and also various digital services extending capabilities of our products and systems with numerous IoT features.
These two domains, Embedded and IoT, lay the foundations of our complex HVAC solutions in space climate control for residential and commercial heating and cooling systems based on heat pumps, gas boilers, ventilation and many other products all supported with home automation and energy management systems.
With the growing complexity of our solutions we put significant attention on the uniformity and scalability of the architecture and interfaces’ designs as also on the accuracy and versatility of diagnostics systems.
To manage and maintain the best control over those areas we are using tools and methodologies compatible with ODX-standard (Open Diagnostic Data Exchange) - created for a standardized data exchange between different system’s units implemented in various electrical and electronic architectures and communication topologies.
As a member of our development team you will be responsible for :
What we expect
experience in the Research and Development’ field :
at least Bachelor’s in computer science, telecommunication, electrical engineering or any equivalent study programmes,
5+ years experience in the Research and Development field related to electronic embedded systems,
problem-solving engineering mindset,
fluent in written and spoken English,
independent, self-motivated and a strong team player with experience in working across matrix organizations and able to lead and moderate discussions,
on daily basis, able to cooperate closely with projects’ key architects and developers, responsible for delivery of the product design, to understand the details of implementations,
able to see the system architecture in the big picture and willing to ask questions and challenge the status quo to provide better customer and business outcomes,
experience in software development support :
knowledge of software development lifecycle in embedded systems and digital products,
expert knowledge of object oriented software programming concepts and principles,
experience with designing, modeling and documenting data interfaces used to exchange the information between the interconnected components in the complex systems,
experience in management and maintenance of documentation / databases addressing ECUs software versioning - variants, scope changes tracking, etc.
nice to have :
experience with any tools supporting ODX-standard,
comfortable with both agile and waterfall environment,
experience with continuous integration tooling (TeamCity / Jenkins),
experience with use of GIT,
experience with use of Jira,
German language skill at any level,
What we offer :
You choose your contract type (B2B & Employment contract available)
Contract of employment :
For everyone (B2B & Employment contract) :
And if you decide to work from office, also :