We are seeking a Software Engineering Manager with cross-functional management skills to manage the internal core software development team. In partnership with other product development functions, you will play a critical role in enabling the team to develop software to achieve our business goals.
Requirements
- 5+ years of direct management, project and technical leadership, and/or team leadership experience
- 10+ years in software sustaining or software development
- Deep, daily experience with Generative AI tools and a proven track record of using them to increase team throughput
- Experience in the semiconductor industry
- Understanding of the automated test equipment industry desired
- Strong organizational and project management skills
- Ability to spearhead and motivate others
- Thorough knowledge of risk management, and failure modes and effects analysis
- Understanding of time-to-market, cost-of-test, yield management, and relevant production concepts
- Knowledge of Microsoft Office, particularly with an in-depth understanding of Excel
- Experience with C#/VBA, embedded, and multi-threaded programming a plus
- Creativity, foresight, and mature judgment in anticipating and solving engineering problems
- Strong commitment to product quality
- Experience with Agile software development process is a plus
- Full product life cycle experience from concept to customer support is a plus
- Bachelor of Science in Engineering from an accredited university required
- Master's degree in EE/CS or MBA a plus
Benefits
- Medical
- Dental
- Vision
- Flexible Spending Accounts
- Retirement savings plans
- Life and disability insurance
- Paid vacation & holidays
- Tuition assistance programs