Staff Software Engineer - Laser-Based Manufacturing Systems

IPG Photonics

Fridley (MN)

On-site

USD 130,000 - 170,000

Full time

5 days 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

IPG Photonics is seeking a Staff Software Engineer for the Material Processing Systems Group in Fridley, MN. You will design, implement, test, and support software for IPG laser-based manufacturing systems, leading technical execution and mentoring engineers.

You will collaborate across software, electrical, mechanical, and applications teams to deliver integrated machine solutions and support field operations and customer-driven enhancements.

Qualifications

  • 12+ years of professional software engineering experience.
  • Experience leading technically complex software features, subsystems, or projects and mentoring engineers.
  • Demonstrated history of solving complex challenges in industrial automation, CNC, robotics, or manufacturing systems.
  • Advanced proficiency in Microsoft C#/.NET development.
  • Experience with software for industrial automation and machine-control hardware.
  • Strong understanding of software architecture, OO design, multithreading, and distributed systems.
  • Experience integrating motion control systems, machine vision, and industrial hardware.
  • Ability to lead multiple projects in a fast-paced environment.
  • Experience with ALM tools such as Azure DevOps and Git.

Responsibilities

  • Analyze requirements and specifications to develop software for laser-based material processing systems.
  • Design, implement, test, and maintain complex software features within machine control architectures.
  • Lead technical work for projects, translate requirements into scalable designs, and coordinate engineering work.
  • Mentor junior engineers through design and code reviews and troubleshooting.
  • Collaborate with electrical, mechanical, controls, and applications engineers for integrated solutions.
  • Support software integration, validation, and commissioning during machine builds.
  • Coordinate software deliverables from planning to machine acceptance, reporting status and risks.
  • Diagnose and resolve complex system-level issues involving software, motion control, and machine vision.

Skills

C#/.NET development
Industrial automation
Machine control
multithreaded systems
Software architecture
System-level troubleshooting
Mentoring engineers
Project leadership
Motion control integration
Machine vision
ALM tools (Azure DevOps, Git)

Education

BSCE/BSCS/BSEE or equivalent
MS preferred

Tools

Azure DevOps
Git

Job description

IPG Photonics is seeking a Staff Software Engineer for the Material Processing Systems Group in Fridley, MN. You will design, implement, test, and support software for IPG laser-based manufacturing systems, leading technical execution and mentoring engineers.

You will collaborate across software, electrical, mechanical, and applications teams to deliver integrated machine solutions and support field operations and customer-driven enhancements.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Laser-Based Material Processing
Staff Software Engineer - Laser-Based Material Processing

IPG Photonics • Columbia Heights (MN)

On-site
USD 140,000 - 190,000
Senior Staff Software Engineer, Industrial Automation
Senior Staff Software Engineer, Industrial Automation

IPG Photonics • Minneapolis (MN)

On-site
USD 140,000 - 175,000
Staff Software Engineer- Machine Automation - Minneapolis, MN
Staff Software Engineer- Machine Automation - Minneapolis, MN

IPG Photonics • Columbia Heights (MN)

On-site
USD 140,000 - 190,000
Laser Systems Design Engineer II
Laser Systems Design Engineer II

kozmetickesluzby.vecnakraska.sk - Jobboard • Fridley (MN)

On-site
USD 75,000 - 90,000
Paid vacation and sick time
12 paid holidays each year
Medical, dental, and vision insurance
+2
Laser Systems Test Engineer - Precision Optics & Automation
Laser Systems Test Engineer - Precision Optics & Automation

IPG Photonics • Columbia Heights (MN)

On-site
USD 71,000 - 95,000
Medical, dental, vision insurance
401(k) with company match
Employee Stock Purchase Plan (ESPP)
+5
Staff Software Engineer- Machine Automation
Staff Software Engineer- Machine Automation

IPG Photonics • Minneapolis (MN)

On-site
USD 140,000 - 175,000
Systems Test Engineer - Minneapolis, MN
Systems Test Engineer - Minneapolis, MN

IPG Photonics • Columbia Heights (MN)

On-site
USD 65,000 - 95,000
Mechanical Engineer II (24-270) at IPG Photonics Fridley, MN
Mechanical Engineer II (24-270) at IPG Photonics Fridley, MN

kozmetickesluzby.vecnakraska.sk - Jobboard • Fridley (MN)

On-site
USD 75,000 - 90,000
Paid vacation and sick time
12 paid holidays each year
Medical, dental, and vision insurance
+2
Staff Software Engineer - Machine Automation
Staff Software Engineer - Machine Automation

IPG Photonics • Fridley (MN)

On-site
USD 130,000 - 170,000
Systems Test Engineer
Systems Test Engineer

IPG Photonics • Columbia Heights (MN)

On-site
USD 71,000 - 95,000
Medical, dental, vision insurance
401(k) with company match
Employee Stock Purchase Plan (ESPP)
+5