Build a solid technical understanding of inspection technology and its unique software stack challenges
Establish strong collaborative relationships with SW and HW engineering leaders based on trust and execution excellence
Develop, maintain and optimize project plans to drive cross-functional software teams
Coordinate integration and test activities on test benches and engineering systems
Align software feature priority across the team, alpha and beta test plans, and release cadence
Partner with Engineering and Program leadership team and contribute to Program Life Cycle
Key Qualifications:
Proven track record and experience in software program or project management
Prior experience in hands-on software development is desired
Consistent track record of dealing with multi-disciplinary complexity and managing ambiguity
Experience driving and delivering software projects with multiple underlying technologies and cross-functional teams
Solid knowledge of software development practices in semi, medical, robotics, aviation, or related industries
Passion for and proven ability to understand diverse technical concepts
Excellent organization, verbal and written communication skills
Deeply curious mindset with passion for path finding and problem solving
Doctorate (Academic) Degree and related work experience of 3 years; Master's Level Degree and related work experience of 6 years; Bachelor's Level Degree and related work experience of 8 years