D&E - Software Engineering Manager - Hsinchu
ASML
工作地点
Hsinchu, Hsinchu City
招聘信息详细内容
Introduction to the job
ASML is expanding its software presence in Taiwan, to develop applications and system-level software for its advanced and market-dominating e-beam inspection and metrology systems to supply the most advanced semiconductor manufacturing customers around the world including in Asia-pacific regions. We are looking for leadership positions throughout our organization, and in this case specifically in the area of high performance computation platform that maximizes the throughput and creates the mission-critical infrastructure to execute our innovative algorithms within our products in customers’ production environment.
Manager/Sr. Manager of high-performance computing team of 15~20+ people to develop, hire, and lead the high-performance computing team’s growth in capacity, competence, and excellence, and to drive towards concurrent collaboration, goals, and deliverables as an integrable part of the software engineering group within teams across Taiwan and U.S.
Role and responsibilities
• Manage and drive the team’s goals and deliverables aligned with product releases and technology roadmap with quality and do-the-right-thing mindset
• Attract talents and on-board high-caliber recruits to build up the resources required by deliverables and growth targets
• Develop leadership and groom leaders in the team
• Work and lead by example in a cross-functional team environment to resolve dependencies and address technical challenges
• Foster team development in both software as well as domain-specific knowledge and expertise to position for growth and embrace challenges
• Bring relevant experiences, unique expertise, and technical excellence in software technology combined with high-performance computation hardware, and overall quality to further enrich and strengthen our software community together with our Taiwan DNE presence and manufacturing
• Instill and uphold ASML’s high performance standard and productivity culture, and continue to challenge the teams to grow in accordance to ASML values
Education and experience
• Ph.D. in computer science, electrical engineering, or related filed; M.S. with 3 years of relevant experiences; B.S. with 5 years of relevant experiences.
• The qualified candidate must meet the following qualifications to be considered for the position including:
• Minimum 10years relevant experiences in the software industry, semiconductor related software experiences preferred
• Minimum 5 years of technical and/or people management
• 5 years o fin-depth experiences in C++ programming
• Hands-on knowledge of industry known software and computing tools and computation server system architecture, or products the candidate has had directly involved in their development experiences
• Must be experienced with large-scale software development and release processes
• Strong communication skills, and ability to influence others both inside and outside of the team/organization
• Intimate knowledge of distributed processing and parallel computing programming and challenges (e.g., clusters or cloud computing) strongly preferred
• Flow architecture and interface structure design experiences preferred and key to career development and advancement, and required for a Sr. Manager position.
• Exposure to hardware production environment including server architecture is preferred for a Sr. Manager position.
• Skills
Working at the cutting edge of tech, you’ll always have new challenges and new problems to solve – and working together is the only way to do that. You won’t work in a silo. Instead, you’ll be part of a creative, dynamic work environment where you’ll collaborate with supportive colleagues. There is always space for creative and unique points of view. You’ll have the flexibility and trust to choose how best to tackle tasks and solve problems.
To thrive in this job, you’ll need the following skills:
• Strong quality-of-result focus, customer-oriented mindset, and innate leadership quality
• Technically savvy and can process complex data and ideas involving different domains
• Able to preach and practice software engineering concepts and knowledge with fundamentally sound and in-depth skillset
• Manage with experiences in both people as well as technology in small-to-medium sized teams in a high-growth and dynamic, matrixed environment, and with ability to multi-task given different requirements and constraints
• Motivate direct reports and influence and drive others with energetic and infectious leadership style
• Proven ability to perform effectively in a demanding environment with changing workloads given multiple requirements
• Demonstrate ownership and accountability, and able to challenge oneself
• Identifies bottlenecks, dependencies, and drives improvements with timeline