C/C++ Developer

Accenture the Netherlands

Eindhoven

On-site

EUR 70,000 - 100,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Permanent contract
Competitive salary
Global network of colleagues
Unlimited learning
Transport card
Laptop and home-office setup

Job summary

Accenture Industry X in the Netherlands is seeking a skilled C/C++ Software Developer to join a high-impact project with the leading lithography equipment manufacturer. You will design and implement software for chip-making devices, with emphasis on nanometer accuracy, quality, and performance, in an Embedded Linux environment.

Join a Scrum-based, multicultural team that values clean code, testability, and collaboration with physicists and engineers.

Qualifications

  • 3–5 years of software development experience in C/C++ and/or Python.
  • Familiarity with unit testing frameworks (gtest/gmock) and code quality tools (SonarQube).
  • Experience with system design using UML.
  • Previous experience in semiconductor environments.
  • Strong communication and cross-functional collaboration skills.

Responsibilities

  • Design and develop software for chip-making equipment with nanometer accuracy and performance.
  • Collaborate with physicists, applied mathematicians, and mechatronic engineers.
  • Work in an Embedded Linux Scrum team emphasizing OOD, refactoring, and testing.
  • Build drivers from scratch starting with software impact analysis and design decisions.
  • Write reliable C/C++ and/or Python code with a focus on testability.
  • Create and review test specifications to ensure high test coverage.

Skills

C/C++ development
Python scripting
Unit testing (gtest/gmock)
UML design
System design

Tools

SonarQube
gtest
gmock

Job description

At Accenture Industry X we like to do it differently. We embrace change. We reimagine. We transform. How companies design, engineer, manufacture, service and maintain their products. We embed sustainability and bring digital into every part of the company’s enterprise. We create value by strategy and design, unraveling complexities with our approach as a powerful instrument of change. The way we do so is by designing and engineering products, platforms and services that build bridges between users, technology and business needs. Putting people and planet in the center of everything we do to add value to our clients’ businesses.

Job Description

We are seeking a skilled C/C++ Software Developer to join a high-impact project with the largest manufacturer of lithography machines in the Netherlands. This role offers the chance to work on pioneering technology in the semiconductor industry.

Responsibilities
  • Design and develop software for chip-making equipment that meets stringent criteria for nanometer accuracy, high quality, and performance. Exposure to hardware interfaces
  • Cross-Functional Collaboration with functional experts (Physicists, Applied Mathematicians, Mechatronic Engineers)
  • Work in a Scrum-based team with other talented and multicultural software engineers who emphasize Object-Oriented Design (OOD), refactoring, performance metrics, and testing, primarily in an Embedded Linux environment.
  • Involved in systems design using UML. You and your team will build new drivers from the scratch, starting with Software Impact Analysis and come up with correct design decisions and then start with implementations using C, C++ and/or Python.
  • Design and build reliable clean C, C++ and/or Python code
  • Follow principles of code design for testability, with a focus on low cyclomatic complexity. Write and review test specification documents to ensure high test coverage.
Requirements
  • 3 to 5 years in software development (C/C++ and/or Python)
  • Knowledge of TDD and principles of designing for testability is a plus. Familiarity with unit testing frameworks (gtest, gmock), automation testing and code quality tools (SonarQube).
  • Experience with system design (UML Diagrams & Relationships).
  • Previous experience working in similar semiconductor based companies
  • Strong communication skills and ability to collaborate effectively with cross-functional teams, including Physicists and Mechatronic Engineers.
  • Available to work in Eindhoven location 2/3 days onsite (Accenture Eindhoven offices and clients)
Why Join Accenture Industry X
  • Permanent contract
  • Competitive salary and performance bonuses and other benefits
  • Connect with our global network of 700.000 colleagues
  • Unlimited learning: access to thousands of free courses, classes and workshops.
  • Paid transport (NS-Business card), a laptop, iPhone, and home office setup allowance
  • Paid leave: Parental leave, Paternity leave for all non-birthing parents, Bereavement leave, and Gender affirmation leave
  • Many social activities like Friday Drinks, sport events, community events and parties together with the option to spend time on volunteering and do-do
  • And many others
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C/C++ Embedded Developer - Semiconductor, Eindhoven Onsite
C/C++ Embedded Developer - Semiconductor, Eindhoven Onsite

Accenture the Netherlands • Eindhoven

On-site
EUR 70,000 - 100,000
Permanent contract
Competitive salary
Global network of colleagues
+3
Consultant - Semiconductor Industry
Consultant - Semiconductor Industry

Accenture the Netherlands • Eindhoven

Hybrid
EUR 90,000 - 120,000
4x9 Workweek Option
Hybrid Working
FlexDay
+21
Consultant - Semiconductor Industry
Consultant - Semiconductor Industry

Accenture • Netherlands

Hybrid
EUR 70,000 - 110,000
4x9 Workweek
Hybrid Working
FlexDay
+7
Consulting Manager - Semiconductor Industry
Consulting Manager - Semiconductor Industry

Accenture the Netherlands • Eindhoven

On-site
EUR 110,000 - 140,000
4x9 Workweek
Hybrid Working
FlexDay
+22
Consulting Manager - Semiconductor Industry
Consulting Manager - Semiconductor Industry

3900 Accenture B.V. Company • Eindhoven

Hybrid
EUR 110,000 - 150,000
Work-Life Flexibility
Annual Bonus
Health Insurance
+3
Consulting Manager - Semiconductor Industry
Consulting Manager - Semiconductor Industry

Accenture • Netherlands

On-site
EUR 90,000 - 130,000
4x9 Workweek
Hybrid Working
FlexDay
+1
DevOps Engineer
DevOps Engineer

Accenture the Netherlands • Eindhoven

On-site
EUR 50,000 - 70,000
Permanent contract
Competitive salary and performance bonuses
Opportunities for career growth
Consultant - Semiconductor Industry
Consultant - Semiconductor Industry

3900 Accenture B.V. Company • Eindhoven

Hybrid
EUR 90,000 - 120,000
4x9 Workweek
Hybrid Working
Annual Bonus
+3
Software Engineer
Software Engineer

ALTEN • Eindhoven

Hybrid
EUR 60,000 - 90,000
Lease car with fuel card
Hybrid work
Monthly expense allowance
+2
Connectivity Design Engineer
Connectivity Design Engineer

Capgemini • Eindhoven

On-site
EUR 65,000 - 80,000
Mobility allowance
Holiday allowance
Vacation days (26)
+5