our SW group is looking for a strong system-level team leader to join our SW IM team and take part in developing complex, high-performance software systems that drive multidisciplinary semiconductor metrology tools.
In this role, you will lead a team while providing strong technical direction across the full software stack, from low-level hardware interfaces (motion controllers, optical and laser subsystems, sensors, cameras, etc.), through sequence control, and up to UI and reporting layers. The role is expected to remain hands-on mainly through guiding architecture and design decisions, mentoring and training team members, driving technical quality, and helping the team solve complex system-level challenges.
You will operate in a highly technical, system-oriented environment that requires deep understanding of software-hardware interaction, strong analytical thinking, and close collaboration with system engineers, QA, and other software teams. The role requires end-to-end ownership of team deliveries, from design through implementation and delivery.
This position is ideal for a leader who combines strong engineering fundamentals, system-level thinking, people leadership, and technical mentorship, and is passionate about building robust, scalable systems in complex multidisciplinary environments.
Responsibilities:
Lead a team of 4-7 software engineers
Manage team capacity, planning, and execution to meet project goals
Provide technical direction and architectural guidance
Mentor, train, and grow team members
Drive high-quality software development and engineering standards
Own end-to-end team deliveries
Collaborate with system engineers, QA, and other SW teams
Serve as focal point for cross-team communication
Contribute to organizational process and tool improvements
Requirements: B.Sc. in Computer Science or similar
3+ years leading a software team
5+ years hands-on software development experience (C#/.NET preferred or Java)
Experience utilizing AI tools to improve development effectiveness beyond basic prompting
Experience in multidisciplinary environments (HW + SW)
Strong system-level thinking and analytical skills
Excellent communication skills
Experience working in Agile/Scrum
High level of English
Team-oriented, self-driven, and able to influence others
Ability to explain complex concepts clearly
That special something you bring in:
Be a lover of technology & technological problem solving
Passion for generating noticeable positive impact in your organization
Enjoy working in collaboration to achieve common goals
This position is open to all candidates.