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
C/C++ Developer in Eindhoven werkgever: Accenture the Netherlands
Accenture biedt een dynamische en inclusieve werkomgeving waar innovatie en samenwerking centraal staan. Als Senior SAP Integratie Architect krijg je de kans om te werken met de nieuwste technologieën en bij te dragen aan uitdagende projecten in een internationale setting. Met uitgebreide mogelijkheden voor professionele ontwikkeling en een sterke focus op teamwerk, is Accenture een uitstekende werkgever voor wie betekenisvol en uitdagend werk zoekt.
Contactgegevens:
Recruitmentteam van Accenture the Netherlands