We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Software Engineering Manager/Lead - Marlborough, MA

IPG Photonics
vision insurance, paid holidays, sick time, tuition reimbursement, 401(k), relocation assistance
United States, Massachusetts, Marlborough
Oct 20, 2025
Back
168d
Software Engineering Manager/Lead
#25-204
Marlborough, Massachusetts, United States
Apply
X Facebook LinkedIn Email Copy
Job Description

IPG Photonics is revolutionizing the laser industry as the pioneering developer and leading producer of fiber lasers and amplifiers. Headquartered in Marlborough, MA, IPG has over 4,800 employees in more than 30 locations around the world. We aspire to work together with our employees and customers to apply light in ways that improve life.



Our mission is to develop innovative laser solutions to make the world a better place. To accomplish this mission, we are committed to attracting and retaining the best talent and an engaged and thriving workforce that drives a sustainable future for our company and society.



Working at IPG Photonics you can expect challenging projects, a motivating and friendly environment, and competitive benefits.



This Software Engineering Manager/Lead is responsible for being the functional hands-on lead of the industrial software team. This team develops control software for current and next generation machines produced by IPG's Material Processing Systems group.



The position must work full-time out of our offices in Marlborough, MA. There is the potential for relocation assistance for qualified candidates able and willing to move within a commutable distance to our offices.



Responsibilities:



  • Ensure external and internal customer satisfaction by providing responsive and effective software solutions.
  • Work with written specifications and/or our Sales/Engineering staff to analyze machine requirements and new feature requests.
  • Lead the proposal of solutions, design, and documentation to fulfill those requests.
  • Set priority for team software projects and tasks, track and communicate status within the Material Processing Systems group for on-time delivery.
  • Drive prototype solutions and analysis of test results to verify software design meets requirements.
  • Ensure code developed by the team conforms to coding standards, GUI, testability, maintainability and quality standards.
  • Work with other Engineering groups as well as Sales/Service to define software strategy for all industrial products.
  • Perform annual performance reviews and recommend bonus/merit increases.
  • Occasional travel to customer and/or IPG sites to diagnose problems and implement machine improvements.


Requirements

Required Experience:



  • BSCE, BSCS, BSEE, BSME or equivalent. MS, a plus.
  • 10+ years of professional experience coding in both C++ and C#.
  • 5+ years of experience leading and/or mentoring software engineering teams.
  • Adept at designing Web-based GUIs (i.e. JavaScript, GraphQL, etc.)
  • Strong troubleshooting and debugging skills at an overall system level (software, electrical and mechanical).
  • Ability to read, understand, debug and improve existing code.
  • Strong professional organization and task priority skills.



Desired Experience:



  • Experience using a PC to interface with external sensors and control peripheral devices via vendor SDK, serial or TCP/IP communications.
  • Motion control systems (Galil, Delta Tau, ACS, etc.), PLC-Interface
  • Machine vision (Dalsa/Sapera/Sherlock, Cognex, Matrox).
  • Develop automated manufacturing equipment with Industry 4.0 protocols OPC-UA, REST API



#ZR

Location(s)
259 Cedar Hill Road, Marlborough , Massachusetts 01752 , United States
Employment Type
Exempt
Wage Information
MA: $118,407 - $163,402
US Benefits Information

Pay Range:


The pay range on this posting applies to the role in the primary location specified. If the candidate would ultimately work outside of the primary location posted, the applicable range could differ. Actual starting pay is determined by a number of factors including relevant skills, qualifications, and experience.



Other Compensation: Employees in this role are eligible for additional rewards which could include:



  • Annual Discretionary Bonus or Sales Bonus as Applicable
  • Equity awards as applicable (include for positions that are equity eligible)



Benefits Provided: All Regular* US employees receive:



  • Paid vacation time accrued based on years of service
  • Paid sick time
  • 12 (twelve) Paid Holidays Each Calendar Year



*Prorated for part time schedules



Additional Benefits Offered: IPG also offers access to:



  • Medical, dental, and vision insurance plans with options for HSA/FSA
  • Dependent Care FSA
  • Paid Basic Life and AD&D Insurance
  • Short-term and Long-term Disabilityinsurance
  • 401(k) plan with Company matching
  • Employee Stock Purchase Plan (ESPP)
  • Tuition Reimbursement Program
  • Employee Assistance Program (EAP)
  • Adoption Assistance
  • Pet Insurance
  • Parental Bonding Leave
  • Bright Horizons Backup Care
  • Bright Horizons College Coach



*Must work at minimum, 20 hours/week.



Deadline and How to Apply


This job posting will remain active until a candidate is identified and/or the Company rescinds the job posting.


For full consideration, please click on the link to apply.

Applied = 0

(web-675dddd98f-rz56g)