C++ Software Engineer - Benelux

Sungrow Europe - Welcome traveler!

Amsterdam

Vor Ort

EUR 42.000 - 62.000

Vollzeit

14 Tage+
Bewerbungsgenerator

Erhalte eine Antwort von diesem Arbeitgeber — ein Lebenslauf und ein Anschreiben, die genau auf die Eigenschaften eingehen, die gesucht werden.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Sungrow Europe is seeking a motivated C++ Software Engineer (Junior–Mid-Level) to join our EV charger development team in Amsterdam. You will contribute to building the SDK and core service logic running in a Linux-based environment, growing your skills in system-level development and robust software practices.

The ideal candidate has solid C++ fundamentals, 1–3 years of experience, and a passion for clean code, testing, and collaboration within a Scrum team.

Qualifikationen

  • Master’s degree in Computer Science, Electrical Engineering, or related field.
  • 1–3 years of C++ application development experience (internship/industry/ projects acceptable).
  • Good understanding of: C++11/17 features and STL; multi-threading and synchronization basics; data structures and OOP; software design patterns (Factory, Observer, Singleton, etc.)
  • Experience developing on Linux systems (Ubuntu, Yocto, or similar).
  • Familiar with tools like gdb, GCC/Clang, Make/CMake, Git.
  • Familiarity with Agile development processes and working in a Scrum team (sprint/task planning, backlog grooming, code review, etc.).
  • Able to independently analyze feature requirements and contribute to solution design.
  • Fluency in English (C1)

Aufgaben

  • Develop and maintain C++ applications and modules for EV charger software.
  • Implement functions and services in a Linux environment using modern C++ (C++11/17).
  • Work with team members to design and implement: multi-threading features; data processing and communication logic; application service features and internal APIs; Industry standard norm service logic implementation; Generic SDK modules to provide common solutions for the development team
  • Participate in designing and improving system architecture and coding practices.
  • Debug and troubleshoot software issues and contribute to performance improvements.
  • Collaborate with senior engineers on product features, testing, and integration.
  • Follow clean coding, documentation, and best engineering practices.

Kenntnisse

C++
Multi-threading
OOP
Data structures
Software design patterns
English fluency

Ausbildung

Master’s degree in Computer Science or Electrical Engineering

Tools

GDB
GCC/Clang
Make/CMake
Git

Jobbeschreibung

Your mission

We are looking for a motivated C++ Software Engineer (Junior–Mid-Level) to join our EV charger development team. You will contribute to building the SDK and core service logic running in a Linux-based environment. This position is ideal for someone who has solid C++ fundamentals and wants to grow into system-level development.

Key Responsibilities
  • Develop and maintain C++ applications and modules for EV charger software.
  • Implement functions and services in a Linux environment using modern C++ (C++11/17).
  • Work with team members to design and implement:
    • multi-threading features
    • data processing and communication logic
    • application service features and internal APIs
    • Industry standard norm service logic implementation
    • Generic SDK modules to provide common solutions for the development team
  • Participate in designing and improving system architecture and coding practices.
  • Debug and troubleshoot software issues and contribute to performance improvements.
  • Collaborate with senior engineers on product features, testing, and integration.
  • Follow clean coding, documentation, and best engineering practices.
Your profile
  • Master’s degree in Computer Science, Electrical Engineering, or related field.
  • 1–3 years of C++ application development experience (internship/industry/ projects acceptable).
  • Good understanding of:
    • C++11/17 features and STL
    • multi-threading and synchronization basics
    • data structures and OOP
    • software design patterns (Factory, Observer, Singleton, etc.)
  • Experience developing on Linux systems (Ubuntu, Yocto, or similar).
  • Familiar with tools like gdb, GCC/Clang, Make/CMake, Git.
  • Familiarity with Agile development processes and working in a Scrum team (sprint/task planning, backlog grooming, code review, etc.).
  • Able to independently analyze feature requirements and contribute to solution design.
  • Fluency in English (C1)
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

C++ Software Engineer - Linux EV Charger SDK
C++ Software Engineer - Linux EV Charger SDK

Sungrow Europe - Welcome traveler! • Amsterdam

Vor Ort
EUR 42.000 - 62.000
Software Engineer
Software Engineer

ALTEN • Eindhoven

Vor Ort
EUR 60.000 - 90.000
Lease car with fuel card
Hybrid work
Monthly expense allowance
+2
Embedded Firmware Engineer - Power Electronics
Embedded Firmware Engineer - Power Electronics

Progressive • Eindhoven

Vor Ort
EUR 60.000 - 80.000
Room for personal input and technical growth
Dynamic work environment
Freelance Embedded Software Engineer (Modern C++20)
Freelance Embedded Software Engineer (Modern C++20)

Progressive • Breda

Vor Ort
EUR 96.000 - 138.000
Hybrid/Remote
Freelance Contract
Breda Region
+1
C++ Software Engineer - Benelux
C++ Software Engineer - Benelux

Sungrow Europe • Amsterdam

Vor Ort
EUR 65.000 - 95.000
Embedded Software Engineer – C++
Embedded Software Engineer – C++

Trinamics • Noord-Brabant

Hybrid
EUR 65.000 - 90.000
Hybrid work in Breda
Office days Mon & Tue
C++ Software Engineer
C++ Software Engineer

ALTEN • 's-Hertogenbosch

Hybrid
EUR 60.000 - 90.000
Lease car with fuel card
Hybrid working possibility
Monthly net expense allowance
+2
Senior Sales / Country Sales Manager - EV Charging (Benelux)
Senior Sales / Country Sales Manager - EV Charging (Benelux)

Brickstech • Amsterdam

Vor Ort
EUR 70.000 - 90.000
Base salary
Commission structure
HQ support (product/tech/ops)
+1
Software Engineer
Software Engineer

ALTEN • Utrecht

Hybrid
EUR 60.000 - 90.000
Lease car with fuel card
Hybrid working
Monthly net expense allowance
+2
Solutions Engineer Operations · Netherlands - Rotterdam
Solutions Engineer Operations · Netherlands - Rotterdam

Last Mile Solutions BV • Rotterdam

Hybrid
EUR 70.000 - 100.000
Performance-based bonus scheme
Pension scheme partly covered by theem
38 days off annually: 25 vacation days
+3