Software Engineering Manager

OnPoint Insights LLC.

North Reading (MA)

On-site

USD 150,000 - 230,000

Full time

30 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

OnPoint Insights LLC is seeking an experienced Software Engineering Manager to lead our core software development team for Automated Test Equipment (ATE). You will provide technical direction, drive delivery, and partner with product teams to deliver high-quality solutions.

The role emphasizes hands-on leadership, architectural vision, and the use of Generative AI tools to boost productivity and throughput across geographically distributed teams.

Qualifications

  • Bachelor's degree in Engineering, Computer Science, or a related technical field from an accredited university.
  • 10+ years of experience in software development or software sustaining engineering.
  • 5+ years of direct management, technical leadership, project leadership, or team leadership experience.
  • Experience in the semiconductor industry.
  • Hands-on experience with Generative AI tools, with a demonstrated track record of using AI to improve software engineering productivity and team throughput.
  • Experience with C#, VBA, embedded systems, and multithreaded programming.
  • Strong understanding of software development processes, technical architecture, and engineering practices.
  • Strong project and organizational skills with the ability to manage multiple priorities and cross-functional initiatives.
  • Ability to establish clear goals and priorities, track progress and metrics, and drive teams toward successful project outcomes.
  • Strong communication skills, with the ability to communicate effectively with engineers, cross-functional teams, senior management, and directors.
  • Experience reading, evaluating, and interpreting technical documentation.
  • Strong understanding of risk management and Failure Modes and Effects Analysis (FMEA).
  • Understanding of production concepts such as time-to-market, cost of test, and yield management.
  • Proficiency with Microsoft Office, particularly Microsoft Excel.
  • Strong commitment to software and product quality.
  • Demonstrated ability to anticipate engineering challenges and develop practical solutions.

Responsibilities

  • Lead and manage a software engineering team responsible for design, development, testing, and delivery of core ATE software.
  • Provide architectural and technical guidance throughout the software development lifecycle.
  • Lead Agile development practices and ensure successful delivery of software features and releases.
  • Partner with product, engineering, and other cross-functional teams to align technical execution with business objectives.
  • Identify and proactively manage technical risks, dependencies, and project priorities.
  • Drive continuous improvement in development processes, CI/CD practices, quality metrics, and operational standards.
  • Establish team goals aligned with organizational strategy and provide coaching, mentoring, and career development.
  • Build and maintain a culture of accountability, collaboration, innovation, and continuous learning.
  • Support hiring, onboarding, and development of engineering talent while making appropriate staffing decisions based on business needs.
  • Manage team members and projects across multiple geographic locations.
  • Provide regular project, technical, and operational updates to senior leadership and directors.
  • Promote the effective use of Generative AI tools to improve engineering productivity, quality, and delivery.

Skills

Leadership
Agile
Generative AI
Cross-functional collaboration
Communication
Project management
Software architecture
Risk management
Time-to-market
Yield management
Quality focus
Mentoring
Team building

Education

Bachelor's degree in Engineering, Computer Science, or related field
Master's degree (preferred) in EE, CS, or MBA

Tools

C#
VBA
Embedded systems
Multithreaded programming
Microsoft Excel

Job description

We are seeking an experienced Software Engineering Manager to lead our internal core software development team. This role will be responsible for providing technical and architectural direction, driving software delivery, and partnering cross-functionally with product development teams to deliver high-quality solutions for Automated Test Equipment (ATE).

The ideal candidate brings strong software engineering leadership experience, a hands‑on understanding of software development, and a proven ability to use Generative AI tools to improve engineering productivity and team throughput.

Key Responsibilities
  • Lead and manage a software engineering team responsible for the design, development, testing, and delivery of core ATE software.
  • Provide architectural and technical guidance throughout the software development lifecycle.
  • Lead Agile development practices and ensure successful delivery of software features and releases.
  • Partner with product, engineering, and other cross‑functional teams to align technical execution with business objectives.
  • Identify and proactively manage technical risks, dependencies, and project priorities.
  • Drive continuous improvement in development processes, CI/CD practices, quality metrics, and operational standards.
  • Establish team goals aligned with organizational strategy and provide coaching, mentoring, and career development.
  • Build and maintain a culture of accountability, collaboration, innovation, and continuous learning.
  • Support hiring, onboarding, and development of engineering talent while making appropriate staffing decisions based on business needs.
  • Manage team members and projects across multiple geographic locations.
  • Provide regular project, technical, and operational updates to senior leadership and directors.
  • Promote the effective use of Generative AI tools to improve engineering productivity, quality, and delivery.
Required Qualifications
  • Bachelor's degree in Engineering, Computer Science, or a related technical field from an accredited university.
  • 10+ years of experience in software development or software sustaining engineering.
  • 5+ years of direct management, technical leadership, project leadership, or team leadership experience.
  • Experience in the semiconductor industry.
  • Hands‑on experience with Generative AI tools, with a demonstrated track record of using AI to improve software engineering productivity and team throughput.
  • Experience with C#, VBA, embedded systems, and multithreaded programming.
  • Strong understanding of software development processes, technical architecture, and engineering practices.
  • Strong project and organizational skills with the ability to manage multiple priorities and cross‑functional initiatives.
  • Ability to establish clear goals and priorities, track progress and metrics, and drive teams toward successful project outcomes.
  • Strong communication skills, with the ability to communicate effectively with engineers, cross‑functional teams, senior management, and directors.
  • Experience reading, evaluating, and interpreting technical documentation.
  • Strong understanding of risk management and Failure Modes and Effects Analysis (FMEA).
  • Understanding of production concepts such as time‑to‑market, cost of test, and yield management.
  • Proficiency with Microsoft Office, particularly Microsoft Excel.
  • Strong commitment to software and product quality.
  • Demonstrated ability to anticipate engineering challenges and develop practical solutions.
Preferred Qualifications
  • Experience with Automated Test Equipment (ATE).
  • Experience with Agile software development methodologies.
  • Experience managing distributed or geographically dispersed engineering teams.
  • Full product lifecycle experience, from concept and development through customer support.
  • Master's degree in Electrical Engineering, Computer Science, or an MBA.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Manager — AI-Driven Leader for ATE Systems
Software Engineering Manager — AI-Driven Leader for ATE Systems

OnPoint Insights LLC. • North Reading (MA)

On-site
USD 150,000 - 230,000
Software Engineering Manager (Compute Test, North Reading)
Software Engineering Manager (Compute Test, North Reading)

Teradyne • Reading (MA), Northern (KY)

Hybrid
USD 166,000 - 265,000
Health benefits
Discretionary bonus
Tuition assistance
+1
Software Engineer ATE Automated Test Equipment
Software Engineer ATE Automated Test Equipment

Judit Inc • Wilmington (MA)

On-site
USD 120,000 - 160,000
Software Engineering Manager
Software Engineering Manager

TheHiveCareers • San Juan (PR)

On-site
USD 140,000 - 190,000
Director, Software Engineering
Director, Software Engineering

RiseMe • Lake Forest (CA)

On-site
USD 180,000 - 280,000
Software Engineering Manager
Software Engineering Manager

CornerStone Technology Talent Services • Denton (TX)

On-site
USD 150,000 - 190,000
Software Engineering Manager — Core ATE & AI
Software Engineering Manager — Core ATE & AI

Teradyne • Redding (CA)

On-site
USD 166,000 - 265,000
Health and well-being benefits
Tuition assistance programs
Retirement savings plans
Project Technical Lead ATE Automated Test Equipment
Project Technical Lead ATE Automated Test Equipment

Judit Inc • Wilmington (MA)

On-site
USD 120,000 - 180,000
Engineering Manager – Cooperative Systems
Engineering Manager – Cooperative Systems

Jobtailor • San Francisco (CA)

On-site
USD 180,000 - 240,000
Software Development Manager
Software Development Manager

Trinity Consultants • Dallas (TX)

Hybrid
USD 120,000 - 150,000
Competitive salary
Health insurance
Flexible working hours