Senior C/C++ engineer with Linux

Luxoft

Eindhoven

On-site

EUR 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A global technology firm in Eindhoven is seeking a Senior C/C++ engineer to design and implement embedded software for high-precision systems. The role involves working on Linux applications and collaborating with various engineering disciplines. Candidates should have a strong background in C/C++ and Linux, along with experience in version control. This is a full-time position offering exciting challenges in software development.

Qualifications

  • Experience with application coding in C/C++ (70%).
  • Familiarity with Linux command line tools and scripting.
  • Ability to maintain legacy code and add features.

Responsibilities

  • Work on Linux server applications for metrology.
  • Collaborate with engineers to define software requirements.
  • Implement designs in Python and C.

Skills

C/C++ application coding
Linux command line tools
Embedded software maintenance
Version control (Git)

Education

Bachelor or Master in Computer Science or equivalent

Tools

Git
Clear Case
SVN

Job description

Senior C/C++ engineer with Linux

Get AI-powered advice on this job and more exclusive features.

Founded in 1984, our client is one of the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips.

The client has its R&D and manufacturing operations in The Netherlands. Luxoft is currently searching to augment the Development & Engineering Department with a talented software engineer to design and implement embedded software for systems among the highest precision ever produced in the world.

The collaboration with our client has reached the 10 years threshold and we have more than 300 talented colleagues working alongside the client.

Responsibilities:

As a software engineer, you will be working on Linux server applications for metrology components and on complex algorithms application software.

You will be working with electrical engineers, mechatronic engineers and system engineers to define the software requirements.

After your SW design is approved you are responsible for implementing the design in Python & C for new modules. Auto and unit testers are written in Python.

During the testing phase, you will collect the necessary data so you can write a test report. This test report is then reviewed and when it is approved your software will be released.

The development environment is Red Hat Linux, execution environment is Wind River Linux. The software release driving a client machine is 40 million lines of code.

Client SW teams work in various modes such as Agile and SAFE.

Mandatory Skills Description:

C/C++: application coding (C language 70%)

Linux (one of more of the following): familiar with command line tools, makefile, git, shell and python scripting

Embedded C and C++: understanding and maintaining legacy code. Adding new features while keeping compliance with established architecture.

Version control using command line is also required - Git, Clear Case and SVN, in this order of priority.

• Bachelor or Master with an education in Computer Science, Informatics or equivalent

Nice-to-Have Skills Description:

Willing to learn/improve Python skills

Languages:

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at Luxoft by 2x

Get notified about new Software Engineer jobs in Eindhoven, North Brabant, Netherlands.

Eindhoven, North Brabant, Netherlands 1 month ago

Eindhoven, North Brabant, Netherlands 3 weeks ago

Eindhoven, North Brabant, Netherlands 2 weeks ago

Eindhoven, North Brabant, Netherlands 2 weeks ago

Eindhoven, North Brabant, Netherlands 3 weeks ago

Front-End Developer | React & TypeScript | Real-World Impact

Eindhoven, North Brabant, Netherlands 1 hour ago

Eindhoven, North Brabant, Netherlands 3 weeks ago

Senior Software Engineer - Backend Microservices, Rust (Netherlands)
Senior Software Engineer - Backend Microservices, Rust (Netherlands)

Eindhoven, North Brabant, Netherlands 1 month ago

Eindhoven, North Brabant, Netherlands 2 weeks ago

Eindhoven, North Brabant, Netherlands 22 hours ago

Eindhoven, North Brabant, Netherlands 1 month ago

Eindhoven, North Brabant, Netherlands 2 weeks ago

Eindhoven, North Brabant, Netherlands 2 weeks ago

Eindhoven, North Brabant, Netherlands 3 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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

Similar jobs worth comparing

Software Engineer (C++)
Software Engineer (C++)

Capgemini Engineering • Eindhoven

On-site
EUR 45,000 - 65,000
26 vacation days
Flexibility to work from anywhere
Pension contributions
+1
Senior Python Developer
Senior Python Developer

NexUnity • Eindhoven

Hybrid
EUR 60,000 - 90,000
Competitive salary based on experience
Long-term engagement with opportunities for development
Guidance and support throughout the assignment
Embedded Software Engineer (C++)
Embedded Software Engineer (C++)

Capgemini Engineering • Eindhoven

On-site
EUR 40,000 - 60,000
26 vacation days
Flexible working with connectivity allowance
Pension contributions
+1
Senior Software Engineer
Senior Software Engineer

Doghouse Recruitment • Den Haag

Hybrid
Hybrid work
1-year contract
Front-end Software Engineer
Front-end Software Engineer

NewCold • Eindhoven

Hybrid
EUR 55,000 - 75,000
Network Architect
Network Architect

Elity Global • Amsterdam

On-site
EUR 60,000 - 90,000
Performance-based variable compensation
Full relocation support
Daily fresh meals from in-house chef
+2
Application Engineer
Application Engineer

ATS Global • Eindhoven

Hybrid
EUR 35,000 - 45,000
Hybrid working model
Strong mentoring
Internal training
+2
Development Engineer
Development Engineer

eyeo • Eindhoven

On-site
EUR 50,000 - 70,000
Growth opportunities
Collaborative environment
Innovative work on transformative technology
Software Engineer
Software Engineer

Doghouse Recruitment • Amsterdam

Hybrid
EUR 120,000 - 150,000
Software Engineer
Software Engineer

SPR-Solutions • Zaandam

Hybrid
Competitive gross monthly salary
Profit-sharing up to 10%
Laptop and phone provided
+2