Software Engineer II - Semiconductor Equipment

Precision Surfacing Solutions

Bengaluru

On-site

INR 1,200,000 - 2,500,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation
Dynamic work environment
Exposure to cutting-edge semiconductor
Global career growth
Inclusive culture

Job summary

Lapmaster Wolters in Bangalore, India, is seeking a Software Engineer II to join the Semiconductor Equipment software team. You will design, develop, and integrate software that drives high-precision machine performance, interfacing with hardware, building control interfaces, operator GUIs, and automated systems.

The role offers exposure to advanced packaging technologies, cross-functional collaboration, and growth opportunities within a global engineering organisation.

Qualifications

  • Proficient in OOP and design patterns.
  • Strong data structures and algorithms knowledge.
  • Proficient in C# and C++ programming languages.
  • Familiar with PLC programming and industrial automation.
  • Excellent debugging and root-cause analysis skills.

Responsibilities

  • Design, develop, test, and integrate software for semiconductor manufacturing equipment.
  • Develop C#/C++ DLL interfaces enabling external control of equipment.
  • Build operator interfaces using C# and C++ (WinForms/WPF).
  • Implement hardware control modules using serial interfaces and TCP/IP.
  • Develop and maintain automated system controls for equipment operations.
  • Conduct thorough system testing, debugging, and performance optimisation.
  • Provide post-deployment software support and debugging assistance to customers and field teams.

Skills

OOP fundamentals
DS/Algorithms
C# & C++
PLC concepts
Debugging
Multithreading
WinForms/WPF
Embedded interfaces
Git/Azure DevOps
SECS/GEM

Education

Bachelor’s or Master’s degree in CS/CE

Tools

GitHub
Azure DevOps

Job description

Lapmaster Wolters is a global leader in high-precision machine tools and surface processing systems, with a heritage spanning over 200 years. The company specialises in industrial lapping, polishing, fine grinding, and advanced abrasive technologies, serving more than 20 industries worldwide.

With over 600 employees, 40,000+ m² of production space, and revenues exceeding €250 million, Lapmaster Wolters is a trusted partner to global manufacturers. The company is now strategically expanding into advanced semiconductor packaging which is one of the industry’s fastest-growing segments driven by demand for heterogeneous integration, chiplet architectures, and next-generation compute platforms.

Job Title: Software Engineer II

Location: Bangalore, India

Department: Software Engineering – Semiconductor Equipment

Employment Type: Full-Time

Role Overview

As a Software Engineer I, you will be an integral part of our semiconductor equipment engineering team, responsible for designing, developing, and integrating software that drives high-precision machine performance. You will work at the intersection of software and hardware, developing control interfaces, operator GUIs, and automated systems that meet the exacting standards of the semiconductor industry. This is an exciting opportunity to grow your career within a company that is actively shaping the future of advanced packaging technology.

KEY RESPONSIBILITIES
  • Design, develop, test, and integrate software for semiconductor manufacturing equipment.
  • Develop C#/C++ DLL interfaces enabling external customers to programmatically control equipment.
  • Build intuitive operator interfaces for semiconductor equipment using C# and C++.
  • Implement hardware control modules using serial communication interfaces and TCP/IP protocols.
  • Develop and maintain automated system controls for semiconductor equipment operations.
  • Conduct thorough system testing, debugging, and performance optimisation.
  • Provide post-deployment software support and debugging assistance to customers and field teams.
Required Skills & Competencies
  • Strong proficiency in Object-Oriented Programming (OOP) principles and design patterns.
  • Solid knowledge of data structures and algorithms.
  • Hands-on expertise in C# and C++ programming languages.
  • Familiarity with PLC programming concepts and industrial automation.
  • Excellent debugging and root-cause analysis skills.
  • Sound understanding of multithreading and concurrent programming concepts.
  • Experience in GUI development using C# .NET frameworks (WinForms and WPF).
  • Strong software/hardware interface experience, particularly in embedded or industrial contexts.
  • Good working knowledge of version control systems such as GitHub or Azure DevOps.
  • Good Knowledge about SEMI software standards like SECS/GEM, GEM300, cybersecurity.
Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related discipline.
  • 3-6 years of professional experience in C# / .NET software development.
  • Prior exposure to complex system development in regulated or high-precision domains such as semiconductor, healthcare, or aerospace is a strong advantage.
  • Demonstrated ability to troubleshoot, debug, and optimise complex software systems.
  • Excellent written and verbal communication skills in English.
What We Offer
  • Competitive compensation package aligned with industry benchmarks.
  • A dynamic, collaborative, and innovation-driven work environment.
  • Exposure to cutting-edge semiconductor equipment and advanced packaging technologies.
  • Opportunities for professional growth within a globally recognised engineering organisation.
  • A culture that values precision, curiosity, and continuous improvement.
EQUAL OPPORTUNITY

Lapmaster Wolters is an equal opportunity employer and is committed to fostering a diverse and inclusive workplace. All hiring decisions are made solely on the basis of qualifications, merit, and business requirements.

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

Similar jobs worth comparing

Sr. Mechanical Engineer
Sr. Mechanical Engineer

Precision Surfacing Solutions • Bengaluru

On-site
INR 1,500,000 - 2,100,000
401(k) with Matching
Medical Insurance
Dental insurance
+5
Strategic Buyer - Semiconductor Equipment
Strategic Buyer - Semiconductor Equipment

Precision Surfacing Solutions • Bengaluru

On-site
INR 900,000 - 1,500,000
Competitive pay
Dynamic environment
Cutting-edge tech exposure
+2
Software Engineer
Software Engineer

Applied Materials India • Bengaluru

On-site
INR 1,200,000 - 1,800,000
C++ Engineer
C++ Engineer

Applied Materials India • Bengaluru

On-site
INR 3,500,000 - 5,500,000
C Software Engineer 4 - 7 Yrs
C Software Engineer 4 - 7 Yrs

Applied Materials India • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer
Senior Software Engineer

Applied Materials • Chennai District

On-site
INR 1,200,000 - 2,800,000
Senior C++ Linux
Senior C++ Linux

Applied Materials India • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Electrical Systems Engineer - E2
Electrical Systems Engineer - E2

Applied Materials India • Bengaluru

On-site
INR 800,000 - 1,200,000
Supportive work culture
Programs for personal and professional growth
Senior Software Engineer
Senior Software Engineer

Applied Materials India • Chennai District

On-site
INR 1,200,000 - 1,800,000
Embedded C Developer
Embedded C Developer

Applied Materials India • Bengaluru

On-site
INR 1,500,000 - 2,300,000