Meld u aan om toegang te krijgen tot alle onderdelen van onze service.
  • Vacatures zoeken
  • Favorieten
  • Maak een cv
    Nieuw
  • Salarissen
  • Inschrijvingen

C++ Software Engineer - Benelux

Vast, Parttime

Sungrow - EMEA

Your mission

We’re looking for driven software engineers who are excited about building scalable, high-performance C++ applications and making a measurable impact in the clean energy transition. If you’re passionate about system reliability, clean architecture, and modern C++ engineering, read on.

 

  What You’ll Do

  • Solve What Matters: Break down intricate low-level challenges to deliver clean, rock-solid software that runs directly on embedded Linux devices in the field.
  • Build and Scale: Design, build, and maintain cross-platform C++ SDK components, libraries, and internal APIs that power our EV charging and energy systems.
  • Optimize Everything: Continuously push the limits of performance, memory usage, and reliability across embedded Linux environments.
  • Master Concurrency: Implement efficient, multi-threaded software and data processing pipelines with proper synchronization and thread safety.
  • Own It in Production: Take pride in delivering production-quality, well-tested code—from initial design and gTest/gMock suites to live deployment and continuous improvement.

Your profile

  • C++ Expertise: 3+ years of professional C++ experience (C++11/14/17/20) with a passion for clean, performant, and type-safe code.
  • Systems Intuition: Strong grasp of memory management (RAII, smart pointers, move semantics), STL, template programming, and software design patterns.
  • Embedded & Linux: Experience developing on embedded Linux environments, using standard toolchains (CMake, GCC/Clang, GDB), and runtime sanitizers (ASan, TSan).
  • Concurrency & Control: Proven experience with multithreading, synchronization primitives, and low-level resource handling.
  • Engineering Mindset: Strong problem-solving skills, clear communication, and the ability to thrive independently in a high-ownership environment.
  • Education: Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • Domain Plus: Background in Linux system programming, IPC, sockets, networking protocols (MQTT, TCP/IP, WebSockets), EV charging, IoT, or energy systems is a plus, but not a requirement.

Why us?

  • Competitive salary and performance-based KPI bonuses.
  • Global engineering culture with cross-border collaboration and opportunities to visit international R&D facilities.
  • Technical growth, training opportunities, and hands-on exposure to cutting-edge energy infrastructure.

About us

We are a green tech company with young creative minds.
We are fighting every day to make our mission happen –  Clean Power for All !

With 870+GW of clean power presently installed worldwide, we are on the road to success!

Founded in 1997 by University Professor Cao Renxian, Sungrow is a leader in the research and development of solar inverters with the largest dedicated R&D team in the industry and a broad product portfolio offering PV inverter solutions and energy storage systems for utility-scale, commercial & industrial, and residential applications, as well as internationally recognized floating PV plant solutions, NEV driving solutions, EV charging solutions and renewable hydrogen production systems.

Want to know more?  Check out what working with us is like!

Vacature geplaatst op 28 dagen geleden
Soortgelijke banen die u mogelijk interesserenOp basis van de vacature C++ Software Engineer - Benelux in Amsterdam
  •  ...Your mission We’re looking for driven software engineers who are excited about building scalable, high-performance C++ applications and making a measurable impact in the clean energy transition. If you’re passionate about system reliability, clean architecture, and... 
    Aanbevolen
    Fulltime

    Sungrow - EMEA

    Amsterdam
    28 dagen geleden
  •  ...we do. Developed in-house, our innovative software makes millions of trading decisions daily...  ...competition. IMC's Amsterdam-based C++ Execution development teams work on software...  ...Core Responsibilities As a software engineer, you'll work in multidisciplinary teams alongside... 
    Aanbevolen

    IMC

    Amsterdam
    5 dagen geleden
  •  ...Flow Traders is looking for a Senior C++ Software Engineer to lead the next-generation architecture of the market data and execution platforms that power our fully systematic trading. We don't treat market data as plumbing - for us it's a source of alpha, where feed handling... 
    Aanbevolen

    Flow Traders

    Amsterdam
    maand geleden
  •  ...challenge consensus. DRW is looking for an outstanding Software Engineer with an expertise in C++ to work in our Amsterdam office. In this role, you will...  ...like building a custom compiler, writing a matching engine, or working with large amounts of data in real time... 
    Aanbevolen

    DRW

    Amsterdam
    maand geleden
  •  ...Flow Traders is looking for Senior C++ Software Engineers to join our growing team in Amsterdam. Software Engineers at Flow Traders provide...  ...connectivity (feed handlers and ordering gateways) to trading engines to shared platforms that enable us to work quickly and... 
    Aanbevolen
    Per direct beginnen

    Flow Traders

    Amsterdam
    maand geleden
  •  ...an experienced Senior Backend Engineer. The employer operates with an...  ...quality and state-of-the-art software testing methodologies. Key...  ...hands-on experience using Rust or C++ to build highly scalable web...  ..., such as order-matching engines and risk engines. Familiarity... 
    Met contract
    Fulltime
    Op afstand werken

    MLabs

    Amsterdam
    14 dagen geleden
  •  ...programme in Amsterdam is your chance to experience life as an engineer at IMC. As a Software Engineer Intern, you will go beyond writing code and...  ...Proficient experience in a programming language (Java or C++ preferred) You thrive working in an environment where creativity... 
    Stage
    Fulltime
    Zomerbaan

    IMC

    Amsterdam
    10 dagen geleden
  •  ...Your IMC journey as a Graduate Software Engineer will begin with a five-week Global Trainee Programme led by our seasoned engineers and traders...  ...production software, craftsmanship and advanced topics in C++, Java or Python. Your training will continue back at your local... 
    Trainee
    Fulltime
    Backoffice

    IMC

    Amsterdam
    2 maanden geleden
  •  ...insights to improve their business. Founded by engineers — and customer obsessed — we leap at...  ...And we're only getting started. As a software engineer with a backend focus, you will work...  ...level experience in one of: Java, Scala, C++, or similar language. ~ Experience... 

    Databricks

    Amsterdam
    maand geleden
  •  ...insights to improve their business. Founded by engineers — and customer obsessed — we leap at...  .... Unlike traditional enterprise software, we design and build modern SaaS products...  ...technologies (eg: Nodejs, Java, Python, Scala, C#, C++,Go, JVM) ~ Good knowledge of SQL ~... 

    Databricks

    Amsterdam
    maand geleden
  • € 4.967 - € 7.152 per maand

    &##127757; Role: Software Engineer &##128205; Location: Amsterdam (NDSM werf) &##128483; Language: English or Dutch – international team environment...  ...✔ Solid understanding of statically typed languages like C++, Java, Scala, C# ✔ Familiarity with software design... 
    Fulltime
    Startup

    Womanly Jobs

    Amsterdam
    2 maanden geleden
  •  ...OmniPlayer and Nimbus, mission-critical software platforms used daily by radio and television...  ..., reduce delivery timelines, and help engineers navigate complex, mature systems more effectively...  ...Windows applications primarily in C++ and C# .NET 8.0. Contribute to mission... 
    Stage
    Fulltime

    Valsoft Corporation

    Amsterdam
    21 dagen geleden
  •  ...military in months, not years. ABOUT THE TEAM The Mission Software Engineering team is responsible for building, deploying, integrating,...  ...with a variety of programming languages such as Java, Python, C++, Rust, Go, JavaScript, etc. Experience building software solutions... 
    Stage
    Fulltime
    Per direct beginnen

    Anduril Industries

    Amsterdam
    maand geleden
  •  ...Our cash equities engineering team is building out systems that must ingest and react to...  ...with researchers and traders to build the software that underpins our systematic trading platform...  ...also be beneficial: Experience with C++, particularly for performance-critical... 

    Optiver

    Amsterdam
    maand geleden
  •  ...Optiver is looking for a software engineer to join our real-time pricing systems team. Team builds and runs the highly reliable, traceable and...  ...to deliver on complex business initiatives Experience with C++ is a plus Interest in systematic trading, derivatives pricing... 
    Met contract

    Optiver

    Amsterdam
    19 dagen geleden
  •  ...automating on-site construction with robotics and software. Our mission is to make construction...  ...labour. We're a growing team of engineers, operators and technicians from companies...  ...Proven software engineering experience in C, C++, Python, Rust, or comparable languages -... 
    Stage
    Fulltime
    Open sollicitatie
    Op afstand werken
    Per direct beginnen

    monumental

    Amsterdam
    20 uur geleden
  • € 4.000 - € 6.000 per maand

     ...organisatie binnen de luchtvaartsector zoek ik een PLC / SCADA Software Engineer. Deze organisatie ontwikkelt en beheert geavanceerde...  ...Bereidheid om bereikbaarheidsdiensten te draaien Kennis van C++ en/of C# is een pré Arbeidsvoorwaarden: ~ Salaris tot €6.... 
    Fulltime
    Thuiswerk
    2 dagen week
    Luchthaven Schiphol
    2 maanden geleden
  • $30,000 - $120,000 per jaar

     ...office. These include frontend and backend engineers, AI research scientists, and others from...  ...), C#, XAML, and — when needed — C++. Define and enforce best-practices for...  ...dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals... 
    Startup

    Speechify

    Amsterdam
    17 dagen geleden
  •  ...automating on-site construction with robotics and software. Our mission is to make construction...  ...labour. We're a growing team of engineers, operators and technicians from companies...  ...level makes sense (embedded firmware in C++, or our application layer in Rust) necessary... 
    Stage
    Fulltime
    Open sollicitatie
    Op afstand werken

    monumental

    Amsterdam
    20 uur geleden
  •  ...apply as soon as possible About your role The Fairphone Software Engineering team is seeking a Senior Software Engineer focused on AOSP...  ...developer proficient in the core Android stacks, including C/C++, Rust, Java, and Kotlin. You don't just write code; you architect... 
    Met contract
    Fulltime
    Op afstand werken
    Thuiswerk

    FairPhone B.V.

    Amsterdam
    maand geleden
  • € 3.000 - € 4.500 per maand

     ...organisatie ontwikkelt eigenhandig innovatieve software applicaties voor de e-commerce wereld en...  ...developers, software testers en devops engineers. Jouw focusgebied ligt dus echt op de...  ...ook gebruik gemaakt van o.a. Javascript, C++, Linux, AWS, Websockets en Apache. Een complete... 
    Met vast contract
    Thuiswerk
    Amsterdam
    16 dagen geleden
  •  ...infrastructure that connects modern manufacturing companies with top-tier factories across the globe. As one of the first senior engineers joining a small, hands-on team, you'll have a direct impact on architecture decisions, product direction, and how we scale a complex... 
    Op afstand werken

    Rototip

    Amsterdam
    2 maanden geleden
  •  ...electricity grids and data centers. We are expanding our engineering team and are looking for a  Software Engineer – Edge Systems & Embedded Security  to...  ...:  Strong programming skills in Python and C/C++. Experience with Go or Rust is considered an advantage... 
    Op afstand werken

    ore-energy

    Amsterdam
    8 dagen geleden
  •  ...krijg je de kans om écht impact te maken door technologie en kwaliteit te combineren. Over de functie Als Senior Full-stack Software Engineer speel je een sleutelrol in het agile team. Je draagt bij aan de ontwikkeling van innovatieve producten en neemt een leidende... 
    Fysiekwerk
    Avonddienst

    Good Company

    Amsterdam
    1 dag deleden
  •  ...technology platform of choice. At Adyen, everything we do is engineered for ambition.  For our teams, we create an environment with...  ...deeply with various flavors of databases, filesystems, and compute engines. Data Quality & Discoverability: Building tools that... 
    Met contract
    Op afstand werken
    Per direct beginnen

    Adyen

    Amsterdam
    11 dagen geleden
  •  ...be at the forefront of data-driven innovation? Then we’re looking for you! Role Description We are looking for a Senior Software Engineer to join our team and help improve our rapidly growing application. You will work across all layers of our technology stack,... 
    Fulltime
    Startup

    Syntho

    Amsterdam
    16 uur geleden
  •  ...JavaScript sandboxing with proxy infrastructure, creating unusual engineering challenges across browser APIs, web security, real-time communication, and distributed systems. As a Senior Full-Stack Software Engineer, you will join our Product Engineering team in... 
    Fulltime
    Thuiswerk

    Surfly

    Amsterdam
    6 dagen geleden
  •  ...providing intuitive control of a highly complex system.   Our Core Software Engineers focus on the infrastructural and strategic components of our...  ...databases etc ~ As our main body of software is written in C++ and runs on Linux, you will either need to have extensive... 

    Optiver

    Amsterdam
    2 maanden geleden
  •  ...Ready to code the future of US dental care? Teero is looking for a Full Stack Software Engineer to join our tech hub in Amsterdam. If you ship fast, build with AI, and want to launch products that transform an entire industry, we want to talk. About Teero The... 
    Fulltime
    Op afstand werken
    Startup

    teero

    Amsterdam
    20 uur geleden
  •  ...Powered by our unique combination of proprietary infrastructure and software, we empower over 250,000 businesses worldwide – including Brex...  ...highly value your expertise in constructing, designing, and engineering payment systems, whether it's a gateway, a acquiring, issuing,... 
    Stage
    Fulltime

    airwallex

    Amsterdam
    20 uur geleden

Wilt u meer vacatures ontvangen?

Abonneer u om vacatures voor C++ Software Engineer - Benelux te ontvangen. Solliciteer als eerste!