About the role
AI summarisedAs a Senior Principal Engineer in Software Engineering, you will shape the software that directly powers ASM’s advanced packaging and hybrid bonding equipment. This role involves leading software architecture, roadmap definition, and execution across multiple complex products while growing strong engineering teams and influencing global software strategy.
EquipmentOnsiteHardware & Software
Key Responsibilities
- Define and own software development plans and roadmaps for advanced packaging solutions across multiple hybrid bonding products.
- Drive software architecture decisions that support long-term business needs, scalability, and product evolution.
- Plan, manage, and execute multiple software baselines, ensuring on-time delivery across complex development cycles.
- Collaborate cross-functionally with process engineering, hardware engineering, and system integration teams to deliver tightly integrated equipment software.
- Partner with global software engineering leaders to align on software strategy, best practices, and technology direction.
Requirements
- Bachelor’s or Master’s degree in Computer Science or a related field.
- Minimum 10 years of experience in software development and software baseline management.
- Strong hands-on software development expertise in C++.
- Proven experience with customer-oriented software baseline management and release planning.
- Demonstrated ability to drive software architecture aligned with long-term business needs.
- Solid background in modern software technologies and development practices.
- Strong ownership mindset with proactive leadership and a customer-oriented approach.