C++ Engineer

ALTEN

Hengelo

Hybrid

EUR 65,000 - 90,000

Full time

24 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Lease car with fuel card
Hybrid working
Monthly net expense allowance
27 vacation days (purchase up to 10)
Pension scheme with no personalcontrib

Job summary

ALTEN is seeking a C++ Software Engineer to contribute to high-tech projects in complex software and embedded environments in the Netherlands. You will design, develop, and maintain robust software using C++ and Python, while collaborating with multidisciplinary teams to ensure reliable software delivery.

Requirements include a HBO/WO degree and a minimum of 3 years of C++ development experience, with strong English skills.

Qualifications

  • Bachelor's or Master's degree in CS/Software Eng or related field.
  • Minimum of 3 years of professional experience with C++ development.
  • Experience with Python software development.
  • Strong understanding of OOP, design patterns and software architecture.
  • Experience with defensive coding and maintainable software.
  • Familiarity with version control, build management, and CI/CD tools such as Git, Maven, Nexus, Jenkins.
  • Strong analytical and problem-solving skills, plus teamwork and communication.
  • Proactive mindset with passion for technology and continual improvement.
  • Fluent in English (spoken and written).

Responsibilities

  • Design, develop, and maintain robust C++ software and embedded systems.
  • Review and optimize code quality, readability, and maintainability.
  • Apply OO design principles and patterns in software solutions.
  • Develop robust software using defensive coding techniques.
  • Configure and integrate software in embedded/hardware environments.
  • Collaborate with software, hardware, testing, and systems teams.
  • Contribute to software quality through reviews, testing, and best practices.
  • Work with CI/CD tools to support efficient software delivery.

Skills

C++ development
Python development
OOP & design patterns
Software architecture
Defensive coding
Multidisciplinary collaboration
English fluent

Education

Bachelor's or Master's in Computer Science/Software Eng

Tools

Git
Maven
Nexus
Jenkins

Job description

As part of our expanding team, we are looking for a talented C++ Software Engineer to join us and contribute to innovative, high-tech projects in complex software and embedded system environments. You will work on the development of robust, reliable, and maintainable software solutions while collaborating with multidisciplinary engineering teams.

As a C++ Software Engineer, your main tasks will include:
  • Designing, developing, and maintaining high-quality software applications using C++ and Python
  • Reviewing, improving, and optimizing code quality, readability, and maintainability
  • Applying object-oriented design principles and software design patterns
  • Developing robust and reliable software using defensive coding techniques
  • Configuring and integrating software in embedded and target hardware environments
  • Collaborating with software, hardware, testing, and systems engineering teams to ensure seamless integration
  • Contributing to software quality through code reviews, testing, and engineering best practices
  • Working with modern development tools and CI/CD environments to support efficient software delivery
Your Profile
  • Bachelor's or Master's degree (HBO/WO) in Computer Science, Software Engineering, Electrical Engineering, or a related discipline
  • Minimum of 3 years of professional experience with C++ development
  • Experience with Python software development
  • Strong understanding of object-oriented programming, design patterns, and software architecture principles
  • Experience with defensive coding and developing maintainable software solutions
  • Familiarity with version control, build management, and CI/CD tools such as Git, Maven, Nexus, and Jenkins
  • Strong analytical and problem-solving skills
  • Excellent communication skills and ability to collaborate within multidisciplinary teams
  • Proactive mindset with a passion for technology and continuous improvement
  • Fluent in English (spoken and written)
Working Conditions
  • Lease car with fuel card
  • Possibility of hybrid working
  • Monthly net expense allowance
  • 27 vacation days, with the option to purchase up to 10 extra vacation days
  • Pension scheme with no personal contribution required
What we offer
  • Access to exciting projects in key sectors: Defence, Transport, Telecom, Finance
  • A diverse client base: Collaborations with both large corporations and smaller players across the Netherlands
  • A real career development plan: Continuous training, coaching, daily knowledge sharing
  • An innovative and collaborative environment
About ALTEN

ALTEN is a world leader in engineering and technology consulting, with over 57,700 employees in more than 30 countries. We support major companies in their innovation, R&D, and digital transformation projects across sectors such as automotive, aerospace, energy, finance, life sciences, and telecommunications.

Present in the Netherlands for over 20 years, ALTEN operates from its offices in Eindhoven, Capelle aan den IJssel, Apeldoorn, Groningen and Amstelveen. Today, with a team of 600+ consultants, ALTEN offers a wide range of expertise across Engineering and IT fields. From Automotive to Railway, and Defence to Aeronautics, our experts deploy their knowledge to provide innovative solutions in a dynamic and forward-thinking environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

ALTEN • Amsterdam

Hybrid
EUR 70,000 - 100,000
Lease car with fuel card
Hybrid working
27 vacation days
+1
Software Engineer
Software Engineer

ALTEN • Zwolle

Hybrid
EUR 65,000 - 90,000
Lease car with fuel card
Hybrid working
27 vacation days
+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
Software Engineer
Software Engineer

ALTEN • Eindhoven

Hybrid
EUR 60,000 - 90,000
Lease car with fuel card
Hybrid work
Monthly expense allowance
+2
C# Software Engineer
C# Software Engineer

ALTEN • Arnhem

Hybrid
EUR 55,000 - 85,000
Lease car with fuel card
Hybrid working
Monthly net expense allowance
+1
Software Engineer C++
Software Engineer C++

ALTEN • Hengelo

Hybrid
EUR 60,000 - 90,000
Lease car with fuel card
Hybrid working
Monthly net expense allowance
+1
C# engineer
C# engineer

ALTEN • Rotterdam

Hybrid
EUR 70,000 - 110,000
Lease car with fuel card
Hybrid working
Monthly net expense allowance
+2
Software Engineer (Python/C#) – Data & Monitoring Focus
Software Engineer (Python/C#) – Data & Monitoring Focus

ALTEN Nederland • Rotterdam

Hybrid
EUR 50,000 - 70,000
Permanent contract
Lease car with fuel card
Monthly net expense allowance
+2
Project Engineer
Project Engineer

ALTEN • Waalwijk

Hybrid
EUR 45,000 - 75,000
Lease car with fuel card
Hybrid working possibility
Monthly net expense allowance
+2
System Tester
System Tester

ALTEN Nederland • Den Haag

Hybrid
EUR 45,000 - 60,000
Lease car with fuel card
Monthly net expense allowance
27 vacation days plus the option for 10 more
+2