2,137,011open jobs
136,448companies
255,027added this week
Browse all
Location
In office (Almere)
Seniority
Senior · 7+ years exp
Visa
Recognised sponsor of the Dutch immigration service (IND)
Employment
Full-Time

First seen by Alion on Nov 5, 2026.

Overview
Company
Impact
Profile match
ASM International is a Dutch semiconductor equipment company founded in 1968 and headquartered in Almere. It is a world leader in atomic layer deposition, a process essential to advanced chip manufacturing. The company is listed on Euronext Amsterdam and supplies every major chipmaker.

Step into a career with ASM, where cutting edge technology meets collaborative culture.

Our development programs help support your growth, shaping your future and pushing the boundaries of innovation to unleash potential.

  • Job title: Senior Engineer I, Software Engineering
  • Mid-senior level
  • Location: Netherlands > Almere
  • Based in Singapore
  • Full-time
  • Bachelors
  • Hardware & Software

The Role

As a Senior Software Engineer at ASM, you'll work at the intersection of advanced software, complex hardware systems, and real-world customer impact. Based in Singapore, you will serve as a technical leader, solving challenging software issues that improve the reliability, safety, and performance of semiconductor manufacturing equipment used by customers around the globe. In this role, you'll lead complex investigations, influence system architecture decisions, and drive long-term software improvements that support next-generation semiconductor manufacturing technology. You will play a key role in advancing ASM's software engineering capabilities through the responsible adoption of AI enabled development, helping teams accelerate problem resolution, improve software quality, and scale engineering excellence across global product platforms.

What You'll Be Working On

  • Lead technical investigations involving software-related safety interlocks and validate corrective and preventive actions.
  • Analyze interactions across multiple subsystems to gain end-to-end understanding of platform behavior and workflows.
  • Drive Root Cause and Corrective Action (RCCA) eAorts using packet captures, log analysis, and system-level troubleshooting.
  • Design, evaluate, and improve subsystem architectures, including multi-threaded applications and scheduler interactions.
  • Develop, deploy, maintain, and enhance software for advanced semiconductor manufacturing equipment.
  • Troubleshoot complex software issues, including real-time control systems.
  • Serve as a technical escalation point for field engineers and customers worldwide.
  • Partner with Quality Assurance and Support teams to reproduce field issues and improve regression test coverage.
  • Author and review software specifications, design documents, and test plans.
  • Investigate technical inquiries and provide clear analysis with actionable solutions.
  • Evaluate and influence software engineering tools, processes, and design decisions.
  • Coordinate rapid software fixes and deployments in high-impact customer environments.
  • Present technical findings, project updates, and data-driven insights to internal teams and customers, including DOE analysis results.

What We're Looking For

  • Bachelor's degree in Computer Science or a related field with 7+ years of relevant experience, Master's degree with 4+ years, or PhD with 3+ years of relevant experience.
  • Strong software development experience using C++ and/or C#.
  • Solid understanding of multi-threaded application development.
  • Experience working with software specifications, technical documentation, and APIs.
  • Knowledge of software memory architecture, debugging, and performance analysis.
  • Strong analytical and problem-solving skills.
  • Ability to eAectively communicate complex technical concepts to cross-functional teams.
  • Familiarity with AI-assisted development tools, large language models (LLMs), and modern software engineering practices leveraging generative AI.
  • Ability to travel 10-25% domestically and internationally.

What Sets You Apart

  • Advanced degree (Master's or PhD).
  • Experience with software architecture, machine control systems, or semiconductor manufacturing equipment.
  • Hands-on experience with GUI development, device drivers, and interrupt-driven software.
  • Knowledge of networking, data communications, and EtherCAT.
  • Understanding dynamic scheduling algorithms and deadlock avoidance techniques.
  • Experience with debuggers, build systems, and configuration management tools.
  • Ability to troubleshoot software, electrical, and mechanical issues from a system-level perspective.
  • Experience designing and analyzing complex Design of Experiments (DOE), including multivariate analysis or Principal Component Analysis (PCA)
  • Hands-on experience integrating AI, machine learning, or data-driven solutions into production software systems or engineering workflows.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,137,011 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Almere
$53k – $74k per year (gross) · Remote (Netherlands) · Full-Time · 3+ years exp · Bachelor's Degree · Enkhuizen
SQL
DevOps
Rest API
CI/CD
Management
Agile
Scrum
Apply
In office · Full-Time · Amsterdam
Python
JavaScript
Java
TypeScript
SQL
C#
Node JS
AI/ML
LLM
Machine Learning
Frontend
Vue.js
Tailwind CSS
Next.js
Angular
React.js
DevOps
GCP
Azure
CI/CD
AWS
Docker
Cybersecurity
OWASP Top 10
Analytics
ETL/ELT
Management
Agile
Apply
In office · Pune
Java
Java
Spring Boot
DevOps
Rest API
Apply
Golang Developer 2 days ago
In office · Bachelor's Degree · Bengaluru
Go
Databases
MySQL
PostgreSQL
Redis
DynamoDB
RabbitMQ
ActiveMQ
Apache Kafka
DevOps
Rest API
gRPC
Splunk
Terraform
GCP
Prometheus
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Grafana
Management
Agile
Apply
NB Java Nedbank 2 2 days ago
In office · 4+ years exp · Bachelor's Degree · Pune
Java
SQL
COBOL
Java
Maven
Spring Boot
Hibernate
Spring MVC
Spring Data JPA
Spring Security
Gradle
COBOL
IBM MQ
Databases
MySQL
PostgreSQL
RabbitMQ
Apache Kafka
DevOps
Rest API
CI/CD
Jenkins
Git
Docker
Kubernetes
Management
Agile
Scrum
Apply
In office · 4+ years exp · Bengaluru
Python
C#
C++
C#
.NET
AI/ML
LangGraph
LangChain
Scikit-learn
AI Agents
NLP
Llama
LLM
RAG
OpenAI
GPT-4
Machine Learning
DevOps
Rest API
Azure
AWS
Design
AutoCAD
SpaceTech
CATIA
Siemens NX
Apply
In office · 10+ years exp · Gurgaon
Python
JavaScript
TypeScript
SQL
C#
AI/ML
Copilot
LangGraph
AutoGen
LangChain
Claude
Model Context Protocol
Embeddings
Prompt Engineering
Function Calling
AI Agents
Semantic Kernel
Llama
CrewAI
Gemini
LLM
RAG
OpenAI
LLMOps
OpenAI Codex
Human-in-the-Loop
Semantic Search
Multi-Agent Systems
Copilot Studio
Machine Learning
DevOps
GitHub Actions
Azure
CI/CD
Docker
Kubernetes
Platform Engineering
Azure AKS
GitHub
Analytics
Azure Data Factory
Management
Agile
Apply
In office · 10+ years exp · Gurgaon
Python
JavaScript
TypeScript
SQL
C#
AI/ML
Copilot
LangGraph
AutoGen
LangChain
Claude
Model Context Protocol
Embeddings
Prompt Engineering
Function Calling
AI Agents
Semantic Kernel
Llama
CrewAI
Gemini
LLM
RAG
OpenAI
LLMOps
OpenAI Codex
Human-in-the-Loop
Semantic Search
Multi-Agent Systems
Copilot Studio
Machine Learning
DevOps
GitHub Actions
Azure
CI/CD
Docker
Kubernetes
Platform Engineering
Azure AKS
GitHub
Analytics
Azure Data Factory
Management
Agile
Apply
Engineering Manager 6 hours ago
In office · 15+ years exp · Bengaluru
Python
Java
C++
DevOps
Debian
Docker
Hyper-V
Linux
Windows
Management
Agile
Scrum
Apply
In office · 1+ year exp · Pimpri Chinchwad · Pune
Python
SQL
AI/ML
Machine Learning
Apply
$37k – $56k per year (gross) · In office · Full-Time · 1+ year exp · Singapore
Python
C#
C++
AI/ML
Computer Vision
DevOps
WebSockets
CI/CD
Git
GitHub
TCP/IP
Apply
$65k – $103k per year (gross) · In office · Full-Time · 10+ years exp · Singapore
Chips/EDA
ALD
Ellipsometry
Life Sciences
Design of Experiments
Apply
In office · Full-Time · 8+ years exp · Almere
Apply
Senior Engineer, QA 3 days ago
In office · Full-Time · 5+ years exp · Almere
Python
C#
C++
DevOps
CI/CD
Git
Management
Confluence
Jira
QA
TestRail
Apply
$75k – $112k per year (gross) · In office · Full-Time · 5+ years exp · Singapore
Chips/EDA
ALD
Apply
$38k per year (gross) · In office · Part-Time · Almere · Amsterdam · Hilversum · Lelystad
Apply
Remote (AMER, Europe) · Cofounder · Almere
Apply
Remote (AMER, Europe) · Full-Time · Almere
AI/ML
AI Agents
Apply
In office · Tilburg · Rotterdam · Almere
SQL
Databases
PostgreSQL
Analytics
QlikSense
Informatica
Apply
Remote (AMER, Europe) · Cofounder · Almere
Apply
See all jobs
This is one of many
2,137,011 more open roles from verified company boards, updated every day.