Skip to content

Nobody tells you why you were rejected. We will. Free, in 30 seconds.

Score my CV against live jobs

Controls Engineer - Rust Backend (m/f/d) for the renewable energy industry

H.E.A.T. Energie-Software GmbH · Berlin

On-sitePosted 8 Sept 2026

What this role requires

One requirement, read out of the advert rather than guessed from the job title:

Also mentioned, not required: C, C++, Modbus, CAN, M-Bus, English (B2). Worth having, but their absence is not what gets a CV filtered out.

See how often each of these is required across open backend roles in Europe.

Check my CV against this requirement

Free, no card. Tells you which of them your CV evidences and which it only implies.

Job description

The Role

We are seeking a Controls Engineer (m/f/d) to work on the local controller that runs at the heart of our customers' power plants. You will design and build the control logic that keeps solar, BESS, and thermal generation assets operating safely and efficiently. A passion for the energy transition and interest in physical systems behind the code is highly valued.

Tasks

What You’ll Do:

Design and maintain control algorithms for our Rust-based controller.

Translate control theory and power grid compliance requirements into clean, well-tested code.

Read the full description (22 more sections)

Collaborate on the development of control algorithms for power distribution, anomaly detection, error handling and electric/thermal/economic optimization.

Collaborate with engineers to validate controller behavior against real-world conditions.

Build software interfaces to communicate directly with plant hardware via protocols like Modbus, CAN, and M-Bus.

Support commissioning, testing, and troubleshooting of controllers.

Requirements

What You Bring:

Experience in Rust, or strong proficiency in another systems language such as C/C++.

Comfort with concurrent, real-time, programming close to the hardware layer.

Knowledge of, or strong curiosity about control systems or power systems.

Clear, proactive communication skills.

Nice to Have:

Experience with industrial protocols (Modbus, CAN, M-Bus).

Background in power systems, solar assets, battery energy storage systems (BESS) or similar.

Benefits

Why join H.E.A.T.?

Future-Proof Career: Gain deep knowledge of the fast growing renewable energy sector and accelerate the global energy transition.

High Autonomy: Work independently in a top-performing, diverse team with fast decisions and minimal bureaucracy.

Early-Stage Equity: Receive company equity and have abundant opportunities for personal development

Flexibility: Central Berlin office with hybrid remote options and flexible working hours.

Growth & Pay: Competitive salary, generous personal development support, and fast career progression

Ready to apply your engineering skills to a future-proof industry that truly matters? Click Apply Now and get to know us better!

Find more English Speaking Jobs in Germany on Arbeitnow

You will apply. Then you will hear nothing.

And no one will tell you what was wrong. See it before you send: your ATS score, every weak line, and the fix for each.

  1. 1

    Drop in your CV

    One PDF, thirty seconds. No card.

  2. 2

    See what is wrong with it

    Every weak passage, quoted from your own CV, with the line to replace it.

  3. 3

    Apply where you fit

    Every European role ranked against what your CV actually says.

  • Free, no card
  • Your CV file is deleted after parsing
  • Or skip the upload — build your profile by hand
  • Refreshed every 6 hours