Staff Software Engineer: Industrial Automation & Lasers

IPG Photonics

Minneapolis (MN)

On-site

USD 107,000 - 142,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
401K with company match
Tuition assistance
Paid holidays
Vacation (3 weeks)
Sick time
Bonuses

Job summary

IPG Photonics is seeking a Staff Software Engineer to join the Materials Processing Systems Group in Minnesota. You will lead design and implementation of software for laser-based material processing equipment, mentor engineers, and coordinate work across software, electrical, mechanical, and applications teams.

Responsibilities include driving technical decisions, supporting integrations and commissioning, and ensuring software quality and maintainability in complex hardware systems.

Qualifications

  • 12+ years of professional software engineering experience.
  • Experience leading technically complex software features, subsystems, or projects and mentoring engineers.
  • BSCE, BSCS, BSEE, or equivalent; MS preferred.
  • Industrial automation, CNC, robotics, or manufacturing systems background.
  • Proficiency in C#/.NET and software architecture for complex hardware-integrated systems.
  • Experience integrating motion control, machine vision, and hardware with software.

Responsibilities

  • Design, implement, test, and maintain software features within machine control architectures.
  • Serve as technical lead for projects, translating requirements into scalable designs.
  • Mentor junior and mid-level engineers through design reviews and troubleshooting.
  • Collaborate with electrical, mechanical, controls, and applications engineers.
  • Support software integration, testing, validation, and commissioning on production builds.
  • Coordinate software deliverables from planning through machine acceptance.

Skills

C#/.NET
Industrial automation
Machine control
CNC
Machine vision
Multithreaded systems
Distributed systems
Software architecture
Motion control integration

Education

BSCE/BSCS/BSEE or equivalent
MS degree preferred

Tools

Azure DevOps
Git
Microsoft SQL Server

Job description

IPG Photonics is seeking a Staff Software Engineer to join the Materials Processing Systems Group in Minnesota. You will lead design and implementation of software for laser-based material processing equipment, mentor engineers, and coordinate work across software, electrical, mechanical, and applications teams.

Responsibilities include driving technical decisions, supporting integrations and commissioning, and ensuring software quality and maintainability in complex hardware systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Staff Software Engineer- Machine Automation

IPG Photonics • Minneapolis (MN)

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

IPG Photonics • Minneapolis (MN)

On-site
USD 107,000 - 142,000
Health insurance
401K with company match
Tuition assistance
+4
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
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
Senior Electrical Engineer
Senior Electrical Engineer

IPG Photonics • Marlborough (MA)

On-site
USD 120,000 - 180,000
Mechanical Engineer II
Mechanical Engineer II

IPG Photonics • Minneapolis (MN)

On-site
USD 71,386 - 94,587
Paid vacation time
Medical, dental, and vision insurance
401(k) plan with company matching
+2
Laser Systems Integration Engineer
Laser Systems Integration Engineer

IPG Photonics • Marlborough (MA)

On-site
USD 75,000 - 87,000
Medical insurance
Dental insurance
Vision insurance
+7
Senior Controls Engineer - Laser Systems & Safety
Senior Controls Engineer - Laser Systems & Safety

IPG Photonics • Marlborough (MA)

On-site
USD 120,000 - 180,000
Integration Engineer
Integration Engineer

IPG Photonics • Marlborough (MA)

On-site
USD 75,000 - 87,000
Medical insurance
Dental insurance
Vision insurance
+7