ASM

Semiconductor

Senior/PrincipalEngineer,SoftwareEngineering

S$120–180k ~AI est. Singapore
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior / Principal Engineer, Software Engineering at ASM. Skills: Software architecture, Roadmap definition, Release execution. Define software development plans. Define roadmaps for advanced packaging solutions”

Industry & Context.

Semiconductor

What They're Looking For.

Must Have

Bachelor's or Master's degree, Minimum 10 years of experience, Software development experience, Software baseline management experience, Hands-on software development expertise in C++, Proven experience with customer-oriented software baseline management, Proven experience with release planning, Solid background in modern software technologies, Solid background in development practices, Demonstrated ability to drive software architecture, Ownership mindset, Proactive leadership, Customer-oriented approach, Ability to define clear priorities, Ability to set ambitious goals, Ability to set realistic goals, Ability to deliver results, Experience managing projects, Experience managing schedules, Experience managing activities, Experience managing resources, Hands-on experience with Jira, Hands-on experience with build management tools, Hands-on experience with Git version control

Nice to Have

Experience in semiconductor process equipment industry, Experience working in fast-paced environments, Experience working in customer-driven environments, Experience working in rapidly evolving environments, Ability to handle multiple concurrent projects, Ability to meet demanding timelines, Prioritization skills across complex technical demands, Prioritization skills across competing technical demands

What You'll Do.

Define software development plans

Define roadmaps for advanced packaging solutions

Deliver software across multiple hybrid bonding products

Lead end-to-end software development

Focus on first-time-right quality

Ensure robust release execution

Drive software architecture decisions

Support long-term business

Support product evolution

Plan software baselines

Manage software baselines

Execute software baselines

Ensure on-time delivery

Collaborate with software quality teams

Embed quality throughout development lifecycle

Work cross-functionally with process engineering

Work cross-functionally with hardware engineering

Work cross-functionally with system integration teams

Deliver tightly integrated equipment software

Partner with global software engineering leaders

Align on software strategy

Align on best practices

Align on technology direction

Measure internal customer satisfaction

Maintain internal customer satisfaction

Improve internal customer satisfaction

Build a team of software engineers

Mentor a team of software engineers

Grow a team of software engineers

Foster technical excellence

Promote disciplined software baseline management

Promote disciplined build management

Promote disciplined version control practices

How You'll Work.

Team & Collaboration

Cross-functionally with engineering teams; Global software engineering leaders

Process & Methodology

Roadmap definition, Release planning, Project management, Schedule management, Resource management

Full Job Description

Step into a career with ASM, where cutting edge technology meets collaborative culture. For over 55 years ASM has been ahead of what’s next, at the forefront of innovation and what’s technologically possible. With more than 4,500 ASMers representing 70 nationalities, our people and our advanced semiconductor devices are playing a crucial role in trends such as 5G, cloud computing, AI, and autonomous driving.  But we’re more than just a tech company. We value diversity, inclusion and sustainability as we strive to make a positive impact on the world. Our development programs help support your growth, shaping your future and pushing the boundaries of innovation to unleash potential. Job's mission As a Senior / Principal Engineer in Software Engineering, you will shape the software that directly powers ASM’s advanced packaging and hybrid bonding equipment. Your work will have immediate, visible impact on highly complex semiconductor systems, combining robotics, motion control, thermal systems, and process intelligence. In this role, you will lead software architecture, roadmap definition, and execution across multiple products while growing strong engineering teams and influencing global software strategy. What you will be working on Define and own software development plans and roadmaps for advanced packaging solutions, delivering software across multiple hybrid bonding products in parallel. Lead end‑to‑end software development with a strong focus on first‑time‑right quality and robust release execution. Drive software architecture decisions that support long‑term business, scalability, and product evolution. Plan, manage, and execute multiple software baselines, ensuring on‑time delivery across complex development cycles. Collaborate closely with software quality teams to embed quality throughout the development lifecycle. Work cross‑functionally with process engineering, hardware engineering, and system integration teams to deliver tightly integrated equipment softw

Free ATS check

Applying for this Senior / Principal Engineer, Software Engineering role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about ASM?

Real rants from real employees. Read before you apply.

Read Company Rants →