What are the responsibilities and job description for the Software Engineering Manager position at OnPoint Insights?
Software Engineering Manager (North Reading)
Job Description:
- 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 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
- 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