Senior Embedded Engineer specializing in heat pump control

Paul Maschinenfabrik Gmbh & Co. Kg

Job

In this role, you will develop and validate firmware for heat pump systems in C/C++, analyze control algorithms, and conduct experiments to optimize the efficiency of the systems.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • Your mission will be to develop and validate the firmware and control systems of our heat pump systems so that our units operate more efficiently and stably in real-world operation.
  • There you combine embedded software development, control engineering, data analysis, and hands-on engineering on test benches with an independent, systemic working approach.
  • You develop firmware in C/C++ for our microcontroller platforms from analysis to verification.
  • You are responsible for a modular software architecture including well-designed State Machines.
  • You debug directly on the target hardware and systematically work towards resolving error patterns.
  • You develop and validate rule algorithms for heat pumps and derive them from real measurement data.
  • You design PID/PI control systems and tune control parameters considering dead times, system inertia, and stability.
  • You actively drive the efficiency optimization of our systems through regulation.
  • You independently commission hardware based on circuit diagrams and datasheets.
  • You measure and analyze signals with an oscilloscope, logic analyzer, and multimeter directly on the system.
  • You connect sensors and actuators such as temperature and pressure sensors, pumps, valves, and motors via Modbus and RS-485.
  • You analyze unknown communication protocols and decipher them through reverse engineering.
  • You plan experiments on real heat pumps and test benches, conduct them, and analyze the results.
  • You analyze log and measurement data and identify correlations between firmware, hardware, and physical system behavior.

Our expectations of you

Education

  • More important to us than education or studies is what you can do and bring with you - typical paths into this role are still: a degree in electrical engineering, computer science, mechatronics, or a comparable qualification, with proven responsibility in embedded software development.

Qualifications

  • You come from roles such as Embedded Software Engineer, Firmware Engineer, Control Systems Development Engineer, or Device Technology Systems Engineer.
  • Excellent knowledge of C/C++ as well as understanding of software architecture, modular firmware, and state machines.
  • Good understanding of control engineering and dynamic systems, including PID/PI control and parameter tuning.
  • Good understanding of microcontroller peripherals (GPIO, ADC, PWM, UART, SPI, I²C, Timer) and confident handling of oscilloscopes, logic analyzers, and multimeters.
  • Fluent in spoken and written German or English.

Experience

  • Several years of practical experience in embedded software development, independently from problem analysis to verification.
  • Experience in debugging embedded systems as well as in log and measurement data analysis, ideally with Python.
  • Experience with Modbus/RS-485 as well as with Git and common development and CI workflows.
  • Advantageous: RTOS or Embedded Linux, fundamental understanding of thermodynamics, as well as experience with heat pumps, refrigeration systems, or HVAC.

What we offer

  • Meaningful work with real impact - direct contribution to CO reduction in the building stock.
  • Collegial working atmosphere with short decision-making paths.
  • Permanent employment contract with an attractive salary package.
  • 30 days of vacation plus free days on December 24th and December 31st.
  • Private supplementary health insurance and retirement allowance.
  • Company fitness, corporate events, and corporate benefits.

Benefits

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Nuremberg
    Bayern, Germany
  • Location Mannheim
    Baden-Württemberg, Germany

About your employer

Wir sind ein traditionsreiches, wirtschaftlich gesundes Familienunternehmen und bestehen seit über 90 Jahren. Ein wichtiger Grund unseres Erfolgs ist die Qualifikation, Einsatzbereitschaft und Betriebstreue unserer 280 Mitarbeiter. Von der Planung bis zur Fertigung entwickeln und produzieren wir Holzbearbeitungsmaschinen (Kreissägemaschinen) sowie Maschinen und Ausrüstungen zur Herstellung von Spannbeton für namhafte Kunden in aller Welt.

Company size
50-249 Employees
Company type
Established Company
Work model
Onsite, Hybrid
Industry
Industry, Production · Engineering Industry
  • Tröger & Cie. AktiengesellschaftNuremberg, Regensburg, Bayreuth

    • Easy Apply
    • Hybrid
    • Onsite
    • Full Time

    Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites. Software Developer (m/f/d) Basic Engineering Our client is an internationally leading manufacturer of technically...

    • Ethernet
    • C
    • Git
    • Python
    • Bash
    • Linux
    • C++
    • CAN
    • J1939
    • +4
    • +5
  • Würth Elektronik GmbH & Co. KGWaldenburg, Berlin, Munich

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time

    You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...

    • Microsoft Dynamics
    • TypeScript
    • C#
    • RESTful API
    • Azure
    • Microsoft Power Platform
    • JavaScript
    • +3
    • +4
  • Head of IT

    NewTop

    Max-Planck-Institut für Intelligente SystemeStuttgart, Stuttgart

    • Onsite
    • Full Time
    • Lead

    Lead our Stuttgart IT team, both professionally and as line manager, set priorities, and support each team member's development. Ensure the secure, reliable, and efficient operation of our heterogeneous IT infrastructure, including networks, servers,...

    • Mac OS
    • Windows
    • Linux

Senior Embedded Engineer specializing in heat pump control

Paul Maschinenfabrik Gmbh & Co. Kg