First seen by Alion on Nov 9, 2026.
Hiring for Lapmaster Wolters — via Flexiple, the recruiting partner on this role.
About the Company
Lapmaster Wolters is a global leader in high-precision machine tools and surface processing systems, with a heritage of over 200 years. Its machines lap, polish and fine-grind surfaces for manufacturers in more than 20 industries. The company has 600+ employees, 40,000+ m² of production space and revenue above €250 million.
Lapmaster Wolters is now expanding into advanced semiconductor packaging, one of the fastest-growing segments in chips, driven by chiplet architectures, heterogeneous integration and next-generation compute. The Bengaluru software team builds the software behind this new equipment line.
About the Role
As a Software Engineer II in Software Engineering – Semiconductor Equipment, you'll write the software that drives high-precision semiconductor machines. You'll work where software meets hardware, building control interfaces, operator GUIs and automated system controls that meet semiconductor-industry standards. The role is full-time and on-site in Bengaluru.
What you'll do
- Design, develop, test and integrate software for semiconductor manufacturing equipment.
- Build C#/C++ DLL interfaces that let customers control the equipment programmatically.
- Build operator interfaces for the equipment in C# (WinForms/WPF) and C++.
- Implement hardware control modules over serial interfaces and TCP/IP.
- Develop and maintain automated system controls for equipment operations.
- Run system testing, debugging and performance optimisation.
- Support customers and field teams after deployment, debugging issues on live equipment.
What you bring
- 3–6 years of professional software development in C# / .NET.
- Hands-on C# and C++, with strong OOP, design patterns, data structures and algorithms.
- GUI development with C# .NET (WinForms and WPF).
- Has built software that talks to hardware (instruments, machines, PLCs or embedded devices) over serial or TCP/IP.
- Solid multithreading and concurrent programming.
- Strong debugging and root-cause analysis on complex systems.
- Familiarity with PLC programming concepts and industrial automation.
- Version control with GitHub or Azure DevOps.
- Bachelor's or Master's in Computer Science, Computer Engineering or a related field, and clear written and spoken English.
Nice to have
- Knowledge of SEMI software standards (SECS/GEM, GEM300) and equipment cybersecurity.
- Experience in regulated or high-precision domains such as semiconductor, healthcare/medical devices or aerospace.
Originally posted on: 3 Nov 2026

