Software Developer - Control Systems & Heat Pumps
Core
Design, implement, and optimize intelligent control and regulation algorithms for state-of-the-art heat pumps to enable energy-efficient heating and cooling systems.
Role type
Embedded software engineer (control systems)
Builds
Embedded software modules and control functions for heat pumps
Domain
HVAC / Thermodynamics / Embedded Systems
Deliverable
production ML models | product features
Required skills
Control engineering, Mechatronic systems, Thermodynamic processes, Model-based development (Matlab/Simulink), Embedded programming (C/C++), Software testing (MIL/SIL/HIL)
Preferred skills
HVAC systems knowledge, Refrigeration cycles, Hydraulic systems, Bus protocols (CAN/LIN/Modbus/MQTT), CI/CD tooling
Technologies
Matlab, Simulink, C, C++, Git, Jira, Jenkins
Responsibilities
Develop control and regulation functions for heat pumps, Guide software functions through full lifecycle from requirements to verification, Design and optimize model-based software for closed-loop control, Implement embedded software modules, Commission and test application software on heat pump test benches, Collaborate cross-functionally with software, electronics, HMI, hydraulics, and thermodynamics experts
Seniority
Mid-level, hands-on IC