Software Development Engineer

SMA Solar Technology AG

Job

In this role, you will develop control and operating management functions for PV and battery systems using MATLAB/Simulink, conduct simulations, and work on the grid integration of innovative energy solutions.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • In this role, you will develop innovative control and operational management functions for PV, battery, and hybrid inverters, contributing to the safe, efficient, and grid-friendly integration of renewable energy.
  • Together with interdisciplinary teams and external partners, you work on solutions that actively drive the transformation of energy supply.
  • Control system development - Design, development, and optimization of operational management, control, and grid integration functions for PV, battery, and hybrid inverters, as well as their continuous further development.
  • Model-based development - Development and implementation of model-based control algorithms using MATLAB/Simulink, as well as creation and maintenance of models, libraries, and software components for product development.
  • Grid Integration & Operations Management - Development and implementation of functions for grid support, power regulation, and operational management, considering regulatory requirements and technical boundary conditions.
  • Simulation & Validation - Conducting simulations for the analysis, verification, and optimization of algorithms as well as testing and evaluating the developed functions on laboratory prototypes and Hardware-in-the-Loop systems.
  • Collaboration - Coordination of technical requirements and concepts with internal departments, professional support for external development partners, and assistance in integrating new features into series products.

Our expectations of you

Education

  • Successfully completed studies in Electrical Engineering, Automation Technology, Computer Science, or a comparable field.

Qualifications

  • Structured and analytical working style, strong communication skills, and proficient German and English language skills in speaking and writing.

Experience

  • Several years of professional experience in the development of control and operational management systems for power electronic applications, ideally in the context of PV, battery, or energy systems.
  • Excellent knowledge of MATLAB, Simulink, and Stateflow, as well as extensive experience in model-based development, validation, and maintenance of complex software systems.
  • In-depth knowledge of control engineering as well as experience in the development and optimization of control, energy management, or distributed control systems for interconnected energy systems.

What we offer

  • Do you want to actively shape the energy supply of the future? Then you are at SMA the right place.
  • With us, you work on solutions that advance the transition to sustainable energy supply worldwide.
  • SMA stands for Equal Opportunities and Diversity - regardless of gender, age, origin, religion, disability, or sexual orientation.

Benefits

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Kassel
    Hessen, Germany

About your employer

ENERGY THAT CHANGES: Als ein global führender Spezialist für Photovoltaik-Systemtechnik schafft SMA heute die Voraussetzungen für die dezentrale und erneuerbare Energieversorgung von morgen. SMA wurde 1981 gegründet, hat ihren Sitz in Niestetal bei Kassel und ist mit Vertriebs- und Servicegesellschaften in 18 Ländern weltweit präsent.

Company size
250+ Employees
Company type
Established Company
Work model
Onsite, Hybrid, Full Remote
Industry
Power Sector, Economy
  • GGW GroupHamburg

    • Easy Apply
    • Hybrid
    • Full Time

    The role As a Forward Deployed AI Engineer, you go directly into our specialist departments, understand the processes, and develop production-ready AI and automation solutions that will fundamentally change the way the entire GGW Group operates. You do...

  • 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

Software Development Engineer

SMA Solar Technology AG