Logo Paul Maschinenfabrik Gmbh & Co. Kg

Senior Embedded Engineer specializing in heat pump control

Job

  • Level
    Senior
  • Location
    Mannheim, Nuremberg
  • Working Model
    Onsite
  • Job Field
    Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment

Job Summary

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 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.

This text has been machine translated. Show original

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.

This text has been machine translated. Show original

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.

This text has been machine translated. Show original

Benefits

Health, Fitness & Fun

Work-Life-Integration

Topics You Will Work On

Job Locations

  • Location Nuremberg

    Bayern

    Germany

  • Location Mannheim

    Baden-Württemberg

    Germany

About Your Employer

Paul Maschinenfabrik Gmbh & Co. Kg

Paul Maschinenfabrik Gmbh & Co. Kg

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.

Description

  • Company Size
    50-249 Employees
  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Industry, Production, Engineering Industry
Logo Paul Maschinenfabrik Gmbh & Co. Kg

Senior Embedded Engineer specializing in heat pump control

Location
Mannheim, Nuremberg
Working Model
Onsite
Diversity
Open for all genders

More Jobs