Senior C++ Software Engineer with DevOps ownership (in the Netherlands)

TOPIC Embedded Systems

Barcelona

Presencial

EUR 57.000 - 76.500

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Flexible working hours
Hybrid working environment
26 vacation days
On-site fitness facility
Home office support

Descripción de la vacante

A high-tech embedded systems company in Spain is looking for a Senior Software Engineer to design and implement software components, focusing on DevOps and automation. This role requires strong C++ and C programming skills, as well as experience with CI/CD and Agile methodologies. Candidates should have a Bachelor’s or Master’s degree in Computer Science or related fields, and a minimum of 5 years of experience. The position offers a competitive salary package and a strong work-life balance.

Formación

  • Minimum of 5 years of experience as a Software Engineer in a high-tech or embedded environment.
  • Experience setting up or maintaining CI/CD pipelines.
  • Experience with unit testing and software design principles.

Responsabilidades

  • Lead the design, implementation, and verification of software components.
  • Set up, maintain, and improve CI/CD pipelines.
  • Mentor junior engineers and stimulate technical excellence.

Conocimientos

Strong programming skills in C++ and C
Knowledge of Python
Experience with OOP
Agile methodologies
Experience with CI/CD

Educación

Bachelor’s or Master’s degree in (Technical) Computer Science, Embedded Systems

Herramientas

Docker
Kubernetes

Descripción del empleo

Senior Software Engineer with Practical DevOps Experience

At TOPIC (in the Netherlands) we work every day on high-tech innovations that make the world smarter, healthier, and better. We are looking for someone who combines deep programming expertise with a strong affinity for DevOps and automation. Are you an experienced Senior Software Engineer who understands how modern tooling and CI/CD enhance the quality, speed, and scalability of software development?

“What I value most is the ownership and the opportunities to grow. Because our team works closely with customers, you experience the strengths of a family-like company combined with high-end, high-tech projects. It’s truly the best of both worlds.”

What will you do as a Senior Software Engineer?

As a Senior Software Engineer, you lead the design, implementation, and verification of software components across a wide range of applications, from driver control and algorithm development to UI and human-machine interfaces.

You not only understand how to write high-quality software, but also how to optimize the development ecosystem around it. You have experience setting up and maintaining CI/CD pipelines. By sharing your expertise and mentoring junior engineers, you stimulate technical excellence and continuously raise our software standards.

Software Engineering (Core of the Role)
  • Design, implement, and verify subsystems, modules, and components within embedded systems and middleware environments
  • Write efficient, maintainable, real-time code in C++ and C
  • Integrate software into complex hardware and software systems
  • Apply Object-Oriented Programming, UML, unit testing, and modern design principles
DevOps & Automation
  • Initiate and implement improvements in the team’s DevOps way of working
  • Set up, maintain, and improve CI/CD pipelines (build, test, release)
  • Automate build, test, and deployment processes to minimize manual work and errors (Python)
  • Support and guide colleagues in DevOps principles and practices (knowledge sharing and coaching)
What do we offer you?
This makes you smarter:
  • Strategic projects in complex high-tech environments
  • Collaboration with senior engineers and domain experts
  • Access to advanced training through our TOPIC Academy
  • Opportunities to contribute to and lead tech events and knowledge sessions
This makes you better:
  • Permanent contract
  • An all-in employment package between €57,000 and €76,500 (including net expense allowance, mobility package, 13th-month bonus, and holiday allowance). Final salary is based on relevant work experience and level of expertise
  • 26 vacation days (with the option to purchase additional days) and a solid pension scheme
This keeps you healthy:
  • Strong work-life balance, flexible working hours, and hybrid working
  • Inspiring office environment with fresh fruit and an on-site fitness facility
  • Home office support to create an inspiring workspace at home
  • Regular fun, social, and sports events
What Do You Bring as a Senior Software Engineer?
  • Bachelor’s or Master’s degree in (Technical) Computer Science, Embedded Systems, or similar
  • Minimum of 5 years of experience as a Software Engineer in a high-tech or embedded environment
  • Strong programming skills in C++ and C, plus knowledge of Python
  • Experience with OOP, unit testing, Agile methodologies, and software design principles
  • Experience with or a strong affinity for DevOps and CI/CD
  • Experience setting up or maintaining CI/CD pipelines and hands‑on experience with Docker and Kubernetes is a strong plus
Our organization

Since 1996 we have been developing (embedded) systems that are essential for products manufactured by renowned high-tech companies around the world. Our projects involve edge to cloud solutions; from PCB design and FPGA to low level embedded software and application software for UI, Web, Mobile and cloud. We are well known for our high level of knowledge and expertise and are proud to be a Premier Embedded Computing Partner of AMD; technology leader in the field of System-on-Chips and FPGAs.

Diversity & Inclusion

At TOPIC, we believe that true innovation happens when people with different backgrounds, ideas, and perspectives come together. Every talent counts, and every voice matters. Diversity strengthens our creativity, and inclusion ensures that everyone feels welcome and valued. We build a culture where everyone has the space to contribute and be themselves.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior C++ Software Engineer with DevOps ownership (in the Netherlands)
Senior C++ Software Engineer with DevOps ownership (in the Netherlands)

TOPIC Embedded Systems • Madrid

Híbrido
EUR 57.000 - 77.000
Permanent contract
26 vacation days
Flexible working hours
+2
Senior Software Test Architect (in the Netherlands)
Senior Software Test Architect (in the Netherlands)

TOPIC Embedded Systems • Madrid

Híbrido
EUR 61.000 - 85.000
Annual study budget
26 vacation days
Relocation budget
+2
Senior Test Automation Engineer
Senior Test Automation Engineer

TOPIC Embedded Systems • Madrid

Presencial
EUR 61.000 - 85.000
Annual study budget
Competitive gross salary
26 vacation days
+2
Software Design Engineer in Test (in the Netherlands)
Software Design Engineer in Test (in the Netherlands)

TOPIC Embedded Systems • España

Híbrido
EUR 57.000 - 76.000
Hybrid work
Gym
Home office support
+2
Software Design Engineer in Test (in the Netherlands)
Software Design Engineer in Test (in the Netherlands)

TOPIC Embedded Systems • Arbo

Híbrido
EUR 57.000 - 76.000
Study budget
Pension scheme
Relocation budget
+7
Software Design Engineer in Test (in the Netherlands)
Software Design Engineer in Test (in the Netherlands)

TOPIC Embedded Systems • Vitoria

Híbrido
EUR 57.000 - 76.000
Hybrid work model
Relocation budget
13th-month bonus
+1
Software Design Engineer in Test (in the Netherlands)
Software Design Engineer in Test (in the Netherlands)

TOPIC Embedded Systems • Valencia

Híbrido
EUR 57.000 - 76.000
Annual study budget
Hybrid work model
Pension scheme
+3
Software Design Engineer in Test (in the Netherlands)
Software Design Engineer in Test (in the Netherlands)

TOPIC Embedded Systems • As Catro Rúas

Híbrido
EUR 57.000 - 76.000
Annual study budget
TOPIC Academy training
Hybrid work model
+4
Software Design Engineer in Test (in the Netherlands)
Software Design Engineer in Test (in the Netherlands)

TOPIC Embedded Systems • O Chazo

Híbrido
EUR 57.000 - 76.000
Permanent contract
Hybrid work model
Relocation budget to the Netherlands
+1
Senior Software Test Engineer
Senior Software Test Engineer

TOPIC Embedded Systems • Málaga

Híbrido
EUR 50.000 - 70.000
Competitive salary
Training and coaching
Flexible working hours
+2