Software Architect

Rotterdam Innovation City

Rotterdam

Hybrid

EUR 110,000 - 150,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Nearfield Instruments in Rotterdam is seeking a Software Architect to own the architecture, design, and lifecycle management of core software areas within our Design & Engineering team. You will lead cross-cutting concerns and stay hands-on to turn ideas into production code.

You will gather requirements from internal customers, craft high-level architectures, supervise several developers, and drive quality through testing and risk management in a fast-moving scale-up environment.

Qualifications

  • Master's degree or higher in CS, physics or electronics.
  • 10+ years of experience in software development.
  • 7+ years of experience in software architecture and design.
  • Experience with modern software development practices, languages and tools (git, CI/CD, automated testing, JIRA, C#, Python, PlantUML and use of LLMs).
  • Outstanding communication skills: Explain complex topics to non-engineers.
  • Above 7 years of experience with precision equipment or semiconductor industry.
  • Coaching ability to mentor and keep the team up-to-date with relevant knowledge.
  • Ability to influence other lead engineers, managers, and teams.

Responsibilities

  • Collect requirements from internal customers and translate product requirements to SW level requirements for large projects.
  • Create high-level architecture and design to fulfill SW and product requirements.
  • Lead the development of multiple features with other developers.
  • Troubleshoot technical issues involving software development and product releases.
  • Drive software quality and reliability through structured testing strategies, validation and continuous improvement.
  • Identify system-level risks and resolve complex technical issues.
  • Lead and support integration of multi-disciplinary subsystems.
  • Act as a mentor and escalation point for senior software engineers.

Skills

Software architecture
Design leadership
Communication skills
Mentoring
Influence

Education

Master's degree or higher in Computer Science, Physics or Electronics

Tools

Git
CI/CD
JIRA
PlantUML
Python
C#
LLMs

Job description

Job description

About Nearfield Instruments

Nearfield Instruments (NFI) is a fast-growing scale‑up high‑tech company. We design, develop, integrate, market and service advanced metrology machines. Our machines enable our customers - the world’s leading chipmakers – to increase the production yields, and thus, functionality of their microchips, which in turn leads to smaller, more powerful consumer electronics.

Where you will be working?

Within our Design & Engineering department this role is part of the Software Group. The SW Group consists of roughly 40 engineers within several teams working on the areas of Machine Control, Device Control, Integration and Data Science. Our technology stack is based on C# and Python but our true passion lies making customer solutions. Here are the different aspects of our stack:

Machine Control: business logic, UI and semiconductor‑foundry communication logic of our machines, giving commands to device control.

Device Control: governing the motion and measurement aspects of our machine in close collaboration with mechatronics engineers in cross disciplinary teams.

Data Science: Converting signals into images into KPI’s for our customers.

Integration: Making sure individually tested components work together and with our machine.

Further, there are cross‑cutting concerns of customer integrations, cybersecurity, computation, requirement gathering and AI where architects play a crucial role.

What will you be doing?

You will take a responsible for the architecture, design, and lifecycle management of one of the aspects above, while taking the lead in one of the cross‑cutting concerns. At the same time, you will have a deep understanding of our domain, our machine and use this to perform requirement‑analysis and come up with MVP‑proposal so that we can truly be agile.

Your responsibilities include:

  • Collecting requirements from (Internal) Customers and translate product requirements to SW level requirements for large projects
  • Making a high‑level architecture and design to fulfill both SW level requirements and product requirements
  • Leading the development of multiple features along with a handful of other developers
  • Troubleshooting technical issues that involve software development, engineering tasks and product releases
  • Driving software quality and reliability through structured testing strategies, validation, and continuous improvement
  • Proactively identifying system‑level risks and resolving complex technical issues
  • Leading and supporting the integration of multi‑disciplinary subsystems
  • Acting as a mentor and escalation point for senior software engineers

While software architecture is mostly a post‑developer role, you are expected to stay hands‑on and enjoy locking yourself in and turning your brilliant ideas in to production code. That said, we don’t care what language you have developed in as long as its modern.

Why is this position interesting for you?

  • You take ownership of complex technical systems and make architectural decisions
  • You are recognized as a subject matter expert within the organization
  • You work on high‑performance mechatronic systems using advanced technologies
  • You operate in an environment where engineering excellence and autonomy are valued

Job requirements

As a scaleup, we can provide phenomenal learning and development opportunities but can also be a hectic environment at times. You should understand agile quite well. You embrace the culture and keep working on following aspects such as customer collaboration, Individuals and interaction, responding to change over following a structured plan, prototyping/working solutions over comprehensive documentation.

  • Education: Master’s degree or higher in Computer Science, Physics or Electronics
  • Above 10 years of experience in software development
  • Above 7 years of experience in software architecture and design
  • Experience with modern software development practices, languages and tools (git, CI/CD, automated testing, JIRA, C#, Python, PlantUML and use of LLMs)
  • Outstanding communication skills: You can describe a complex technical topic in 2 sentences to a non-software person
  • Above 7 years of experience with precision equipment or semiconductor industry
  • Coaching ability, as a technical advisor, you make sure that the team stays up‑to‑date with relevant knowledge
  • Ability to influence other lead engineers, managers and teams in the organization and convince them of your technical vision and direction
Job requirements

On‑site

  • Rotterdam HQ

Software Engineering

or

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

Similar jobs worth comparing

Software Architect
Software Architect

Nearfield Instruments • Rotterdam

On-site
EUR 80,000 - 100,000
Learning and development opportunities
Autonomy in decision-making
Working on advanced technologies
Senior Software Engineer - Machine Control
Senior Software Engineer - Machine Control

Nearfield Instruments • Rotterdam

Hybrid
EUR 90,000 - 130,000
Software Engineer - Device Control
Software Engineer - Device Control

Nearfield Instruments • Rotterdam

Hybrid
EUR 70,000 - 100,000
Software Architect
Software Architect

Delve Search - Global Search Consultants • Eindhoven

On-site
EUR 90,000 - 130,000
System Architect
System Architect

Nearfield Instruments • Rotterdam

On-site
EUR 90,000 - 130,000
Software Designer
Software Designer

Successr • Eindhoven

Hybrid
EUR 90,000 - 120,000
Freedom and ownership
Competitive salary based on experience
Professional development
+4
Senior Software Designer
Senior Software Designer

Ignite Next GmbH • Eindhoven

Hybrid
EUR 90,000 - 120,000
Freedom and ownership
Competitive salary
Professional development
+4
Software Designer – High-Tech Semiconductor Equipment (PLC / C++ / C#)
Software Designer – High-Tech Semiconductor Equipment (PLC / C++ / C#)

Sioux Technologies • Eindhoven

Hybrid
EUR 75,000 - 115,000
Flexible 32–40 hour week with home‑off
28 holidays + option to buy 12
€6,000 training budget per year
+2
Software Test Architect
Software Test Architect

Nearfield Instruments • Rotterdam

Hybrid
EUR 90,000 - 120,000
Software Designer
Software Designer

High Tech Campus Eindhoven • Eindhoven

Hybrid
EUR 70,000 - 95,000
25 vacation days
Strong pension plan