Sr. Manager, Software Engineering
Core
Lead the Software Applications Development team to build advanced software for semiconductor failure-analysis instrumentation, serving as the central point for software strategy and execution.
Role type
Senior Manager, Software Engineering (Hands-on IC + People Management)
Builds
Business-critical desktop software applications for semiconductor failure analysis
Domain
Semiconductor manufacturing / Failure analysis instrumentation
Deliverable
production ML models | product features
Required skills
C#, .NET, WPF, Windows desktop application development, software architecture, object-oriented design, multithreading, Agile, DevOps, cybersecurity compliance, team leadership, resource allocation
Preferred skills
Scientific instrumentation, semiconductor equipment, AI tool adoption, software platform modernization, managing globally distributed teams
Technologies
C#, .NET, WPF, Windows desktop
Responsibilities
Own the software development roadmap aligned with product strategy; provide hands-on technical leadership in architecture, design reviews, and code reviews; build and develop high-performing engineering teams; drive adoption of AI-assisted engineering tools and DevOps practices; lead cybersecurity compliance initiatives; establish performance expectations and succession strategies.
Seniority
Senior, hands-on IC with people management