Make Your Resume Now

Senior C++ Software Engineer with DevOps ownership

fulltime_permanent experienced 57000-76500 EUR/year

Job Overview

At TOPIC, we work every day on high-tech innovations that make the world smarter, healthier, and better. We are searching for a Senior C++ Software Engineer who takes ownership of the DevOps-related deliverables. Are you an experienced Senior Software Engineer who understands how modern tooling and CI/CD enhance the quality, speed, and scalability of software development?

 

“DevOps is a mindset of continuous improvement. The goal is to relentlessly optimize processes, tools, and collaboration to increase development efficiency, speed up delivery, and elevate software quality”


Erwin Bonsma | Software Architect @ TOPIC

 

What will you do as a Senior C++ Software Engineer with DevOps ownership?

We develop the software behind advanced medical systems, semiconductor equipment and high-tech machines where reliability, performance and precision are critical. Software that has to perform predictably, often under strict timing constraints, while interacting closely with hardware.

 

As a Senior C++ Software Engineer, you'll design and develop these complex software systems together with some of the most experienced engineers in the industry.

 

But that's only part of the role.

 

You're also someone who notices when software teams can work smarter. When builds take too long. When testing can be automated. When repetitive work should disappear. Instead of accepting it, you improve it.

 

That's why we're looking for a Senior C++ Software Engineer who enjoys improving both the software and the engineering process behind it.

 

Your responsibilities as a Senior C++ Software Engineer with DevOps ownership

  • Design, implement, and verify subsystems, modules, and components within complex embedded systems

  • Integrate software into complex hardware and software systems

  • Apply Object-Oriented Programming, UML, unit testing, and modern design principles

 

Alongside software development, you'll help the team become more effective by improving the engineering workflow. That means you are also involved with:

 

  • Improving CI/CD pipelines.

  • Automate builds and test execution.

  • Develop Python tooling that removes repetitive manual work.

  • Improve developer experience and software quality.

  • Help colleagues adopt better engineering practices.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!