C++ Embedded Systems Engineer – High-Performance Energy

Sungrow Europe

Amsterdam

On-site

EUR 65,000 - 95,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sungrow is seeking driven software engineers to build scalable, high-performance C++ applications for embedded Linux devices in the field. You will design and maintain cross-platform C++ SDK components powering EV charging and energy systems.

Applicants should have 3+ years of C++ experience, strong memory management, Linux toolchains, and multithreading skills. Engineering mindset and a degree in CS/EE are required; knowledge of EV charging or energy systems is a plus.

Qualifications

  • 3+ years of professional C++ experience with modern standards.
  • Experience developing on embedded Linux with standard toolchains.
  • Experience with multithreading and synchronization.
  • Familiar with networking protocols (MQTT, TCP/IP, WebSockets) is a plus.
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.

Responsibilities

  • Solve What Matters: break down low-level challenges to deliver clean, rock-solid software for embedded Linux devices.
  • Build and Scale: design, build, and maintain C++ components, libraries, and internal APIs for EV charging and energy systems.
  • Optimize Everything: push performance, memory usage, and reliability in embedded Linux environments.
  • Master Concurrency: implement efficient multi-threaded software with proper synchronization.
  • Own It in Production: deliver production-quality code from design to live deployment and CI.

Skills

C++
Memory management
Multithreading
Linux development
Problem solving

Education

Bachelor's or Master’s degree in Computer Science or Electrical Engineering

Tools

CMake
GCC/Clang
GDB
ASan/TSan

Job description

Sungrow is seeking driven software engineers to build scalable, high-performance C++ applications for embedded Linux devices in the field. You will design and maintain cross-platform C++ SDK components powering EV charging and energy systems.

Applicants should have 3+ years of C++ experience, strong memory management, Linux toolchains, and multithreading skills. Engineering mindset and a degree in CS/EE are required; knowledge of EV charging or energy systems is a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Sungrow Europe - Welcome traveler! • Amsterdam

On-site
EUR 42,000 - 62,000
C++ Software Engineer - Benelux
C++ Software Engineer - Benelux

Sungrow Europe • Amsterdam

On-site
EUR 65,000 - 95,000
C++ Software Engineer - Benelux
C++ Software Engineer - Benelux

Sungrow Europe - Welcome traveler! • Amsterdam

On-site
EUR 42,000 - 62,000
Senior Embedded Software Engineer — Build Connected Systems
Senior Embedded Software Engineer — Build Connected Systems

Colonial Heights Senior Living • Eindhoven

Hybrid
EUR 70,000 - 90,000
Unlimited vacation days
Company gatherings
Well-equipped office
+3
Senior Embedded Software Lead — AI-Enabled Linux/C++
Senior Embedded Software Lead — AI-Enabled Linux/C++

SGL • Waddinxveen

On-site
EUR 90,000 - 130,000
Bonus structure
25 vacation days per year
Travel allowance (23ct per km)
+3
Lead Developer – ESS LTSA Monitoring & Availability Dashboard (Part-Time)
Lead Developer – ESS LTSA Monitoring & Availability Dashboard (Part-Time)

Sungrow Europe - Welcome traveler! • Amsterdam

On-site
EUR 90,000 - 125,000
Embedded Software Engineer
Embedded Software Engineer

Steneg • Eindhoven

On-site
EUR 65,000 - 90,000
Senior Embedded C++ Engineer for EV Fast Chargers
Senior Embedded C++ Engineer for EV Fast Chargers

Woningbouwbanen.nl • Rijswijk

On-site
EUR 42,000 - 67,000
Open werkomgeving
Persoonlijke ontwikkeling
Marktconform salaris
AC Charger Product Support Engineer - Benelux
AC Charger Product Support Engineer - Benelux

Sungrow Europe • Amsterdam

On-site
EUR 74,000 - 95,312
Senior Embedded C/C++ on Linux for Precision Systems
Senior Embedded C/C++ on Linux for Precision Systems

Luxoft • Eindhoven

On-site
EUR 60,000 - 80,000