H.E.A.T. Energie-Software GmbH logo

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

H.E.A.T. Energie-Software GmbHBerlin, GermanyPosted 2h agoonsite
via Arbeitnow

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

Skills

  • Software Development

Similar roles

  • Tata Consultancy Services logo

    Performance Engineer

    Tata Consultancy Services·Hyderabad, India

    Role: Performance Engineering Exp: 4-10 Years Location: Hyderabad Apply only if you are available for walkin interview on 5th Sept at Hyderabad location

    • Full-time
  • Tata Consultancy Services logo

    CICD Engineer Friday Online Drive

    Tata Consultancy Services·India, Gambia

    TCS has been a great pioneer in feeding the fire of young techies like you. We are a global leader in the technology arena and theres nothing that can stop us from growing together. What we are looking for Role: CICD Engineer Experience Range: 4 to 7 Years Location: Gurugram Interview Date: Friday Online Must Have: • Deep knowledge of…

    • Full-time
  • Nvidia logo

    ASIC CAD Engineer, Clocks Methodology

    Nvidia·Bengaluru, India

    NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation fueled by groundbreaking technology and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPUs power computers, robots, and autonomous vehicles that can understand…

    • Full-time
  • Zaber Technologies logo

    Mechanical Design Engineer (Co-op)

    Zaber Technologies·Vancouver, Canada

    As a self-motivated Mechanical Design Engineer at Zaber, you’ll have a co-op term filled with challenging, hands-on projects with a mix of design work and project management. This is a great opportunity if you are detail-oriented and interested in seeing how companies work together on product development. You’ll work within one of our engineering teams to assist with the design…

    • Temp
    • Express EntryPR day one, no employer
  • Entuitive logo

    Intermediate Structural Engineer - Special Projects

    Entuitive·Toronto, Canada

    What is the Opportunity? The Intermediate Engineer will work on small and medium projects and assist in maintaining a high level of service for the Special Project Structural practice at Entuitive. This will entail working closely with the other service groups at Entuitive to ensure consistent, consolidated, and leading- edge service across the firm. This position will also offer the…

    • Hybrid
    • Full-time
    • Express EntryPR day one, no employer
  • Starlink Aviation logo

    Apprentice - Aircraft Maintenance Engineer, Dorval, Québec

    Starlink Aviation·Dorval, Canada

    Your role Under the responsibility of the director of maintenance, your role will be to perform the maintenance tasks scheduled by your coordinator. You will also need to perform the aircraft maintenance release and support rectifying deficiencies noted during routine inspections or reported by a crew after a flight while keeping your technical and health/safety training records up to date.…

    • Full-time
    • Express EntryPR day one, no employer
  • Discord logo

    TEMPLATE - Job Postings (Workday)

    Discord·Worldwide

    Discord has a highly engaged community of millions of daily active users who use the platform for many different reasons, but there’s one thing that nearly everyone does: play video games. Discord plays a uniquely important role in the future of gaming, and we are focused on making it easier and more fun for people to hang out before, during,…

    • Full-time
  • Digital Technology Institute for Development (DTID) logo

    UNPAID VOLUNTEER - Technology Officer -Quantum Computing

    Digital Technology Institute for Development (DTID)·Germany

    Role Title: Technology Officer – Quantum Computing Role Type: Unpaid Volunteer Number of Positions: 2 Location: Home-based / Remote Reporting To: Chief Technology Officer (CTO) THIS IS AN UNPAID VOLUNTEER ROLE. About DTID The Digital Technology Institute for Development (DTID) is an international non-profit institute advancing the responsible use of artificial intelligence, blockchain and emerging digital technologies to support sustainable…

    • Remote
    • Part-time
    • Blue Cardtied; settle 21–33mo