Sr. Software Engineer

ITEC
Nijmegen, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Application Layers C++ (Programming Language) Embedded Software Human-Computer Interaction Object-Oriented Software Development Software Architecture Software Construction Software Engineering Systems Integration Peripherals Information Technology

Job description

Do you get excited about building software that directly controls complex, high-precision mechatronic systems and seeing your work operate in real machines?, We are looking for a Senior Software Engineer to join our high-speed die bonder software team, developing next-generation semiconductor equipment. In this role, you will work across the full software stack of advanced mechatronic systems in a highly collaborative Agile environment, contributing to both legacy and cutting-edge codebases.

You will collaborate with multidisciplinary teams to develop software that directly impacts machine performance and precision in semiconductor manufacturing, while having the freedom to innovate and the responsibility to deliver high-quality software. You will also influence system behavior from low-level hardware control to user-facing applications.

What You’ll Be Doing

  • Design, develop, extend, and maintain software across all application layers, including driver-level software, hardware control (motion and I/O), machine and process behavior, inspection algorithms, data acquisition and processing, integration with peripherals and host systems, and user interface applications.
  • Work in an Agile environment, following structured design, implementation, review, and testing cycles while delivering robust and high-quality software.
  • Review and improve peer code and technical designs to ensure consistency, maintainability, and engineering excellence across the team.
  • Collaborate closely with mechatronics, electronics, optics, and manufacturing engineering teams to ensure seamless system integration.
  • Drive continuous improvements in software architecture, development processes, and overall product performance.
  • Ensure long-term software maintainability, robustness, scalability, and reliability in a high-tech production environment.

Who You Are

You’re a hands-on engineer who enjoys solving complex technical problems and building software that runs in demanding real-world systems. You combine strong technical depth with a practical mindset and enjoy collaborating with highly skilled engineers across disciplines.

Requirements

  • 5+ years of experience in Embedded Software Engineering using C++ or Ada; candidates with less experience will be considered for a Software Engineer role
  • Bachelor’s or Master’s degree in Software Engineering, Computer Science, or a related field, or a Mechatronics degree with proven software development experience
  • Strong experience in object-oriented programming and development of complex systems (e.g., industrial, embedded, robotics, or mechatronic systems)
  • Experience in the semiconductor industry is a plus
  • Background in mechatronics, robotics, or electronics is an advantage
  • Strong problem-solving skills with a structured, quality-driven software engineering approach
  • Excellent communication skills and ability to work effectively in multidisciplinary teams

Benefits & conditions

  • Culture that values innovation, ownership, and personal growth.
  • Access to state-of-the-art tools, laboratories, and engineering infrastructure.
  • Competitive salary and an attractive compensation package.
  • Opportunities to grow your technical expertise and leadership capabilities.

Ready to Make an Impact?

If you are excited about shaping the future of semiconductor equipment and want to work with some of the best engineers in the industry, we would love to meet you. Apply now and help us build the technology of tomorrow.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.nl

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

3:06 min

Moving from basic embedded software to system functionalities

Réka Leisztner Réka Leisztner · WWC 2025

2:58 min

Applying agile software methodologies to corporate operational challenges

Kyle Daigle · Coffee With Developers

4:55 min

Core architecture and building blocks of Bluetooth Low Energy

Georg Dresler Georg Dresler · WWC Europe 2026

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

1:14 min

Addressing automotive mission-critical safety in embedded software development

David Romić · WWC 2023

Videos

See all

Related articles

See all