The company is seeking a Director of Software Engineering to lead the global software engineering organization, harmonize software architectures, and drive the implementation of AI tools to enhance software development productivity and quality.
Requirements
- Proven ability to lead and influence global software engineering teams.
- Deep technical expertise in software architecture and development frameworks.
- Experience with AI tools and their application in software development.
- Proficiency in agile development practices and engineering collaboration tools.
Responsibilities
- Harmonize software architectures and development frameworks across all development centers.
- Drive the adoption and implementation of AI tools to improve software output and quality.
- Champion best practices in software development, including agile methodologies, CI/CD, and code quality standards.
- Lead initiatives to standardize tools, processes, and documentation across global teams.
- Ensure effective communication and collaboration across geographically distributed teams.
- Provide dotted-line leadership to software teams in Asia (+80 engineers).
- Collaborate with other engineering leaders to ensure cohesive execution of software strategies.
Other
- Bachelor’s degree in Computer Science, Software Engineering, or related discipline required; Master’s degree preferred.
- Minimum of 10 years of progressive software engineering experience, including architecture and development.
- At least 5 years in a senior software engineering leadership role with global responsibilities.
- Experience in the semiconductor equipment industry or related high-tech industries is highly desirable.
- Ability to travel up to 20% of time including travel to international locations including Europe and Asia.