Software Engineering Manager (Compute Test, North Reading)
Teradyne · North Reading, MA · 1 mo ago
Engineering$166k–$265k/yrFull-time
About the role
Teradyne is looking for 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.
Responsibilities
- Providing architectural and technical guidance in the development and overseeing the delivery of ATE software
- Leading an agile team in designing, implementing, and testing of core software features to put features into releases
- Proactively managing, mitigating technical risks and executing effectively
- Reviewing and implementing process improvements including continuous integration objectives, achieving quality metrics, and instilling operational practices needed to sustain them
- Helping set goals aligned with the organization's strategy and providing coaching and mentorship to reach those goals
- Cultivating a culture that instills product & AI first mindset, prioritizes candor, accountability, and collaboration
- Fostering the career development of the team; mentoring team members to grow technical/functional skills
- Hiring and growing new talent to meet business needs while making staffing trade-offs as required
- Managing team elements in multiple geographic locations
Requirements
- 5+ years of direct management, project and technical leadership, and/or team leadership experience
- 10+ years in software sustaining or software development
- Experience in the semiconductor industry
- Understanding of the automated test equipment industry desired
- Strong organizational and project management skills, especially ability to work cross-functionally
- Ability to spearhead and motivate others, communicating vision, setting goals and objectives, monitoring metrics and progress, and empowering the team to be successful
- Ability to set clear direction and priorities, organize activities, and supervise the team to hit project objectives
- Strong communication skills, ability to communicate at different levels of abstraction, and provide periodic updates to senior management and directors
- 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
- Demonstrable ability to read, evaluate and interpret technical documents
- Knowledge of Microsoft Office, particularly with an in‑depth understanding of Excel
- Bachelor of Science in Engineering from an accredited university required
- Master's degree in EE/CS or MBA a plus
- We are only considering candidates