Senior Software Engineer, Industrial Automation & Lasers

IPG Photonics

Minneapolis (MN)

On-site

USD 110,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance
401(k) with company matching
Employee Stock Purchase Plan (ESPP)
Tuition Reimbursement
Parental Bonding Leave

Job summary

IPG Photonics seeks a Senior Software Engineer to join the Material Processing Systems Group, developing software for laser-based material processing systems. You will design, implement, test, and maintain features in machine control architectures while mentoring junior engineers and collaborating with electrical, mechanical, and applications teams.

You will analyze requirements, support machine builds and commissioning, and diagnose complex system-level issues across software, motion control,

Qualifications

  • 10+ years of professional software engineering experience.
  • Experience in industrial automation, CNC, robotics, or manufacturing systems.
  • BSCE, BSCS, BSEE or equivalent; MS a plus.
  • Strong proficiency in debugging and solving complex technical challenges.
  • Experience developing software for hardware-integrated systems.
  • Strong understanding of object-oriented design and software best practices.

Responsibilities

  • Analyze requirements and specifications to develop software for laser-based material processing systems.
  • Design, implement, test, and maintain features within machine control architectures.
  • Act as a senior contributor, providing technical input and mentoring junior engineers.
  • Collaborate with electrical, mechanical, and applications engineers for integrated solutions.
  • Support machine builds, testing, commissioning, and field service activities.
  • Diagnose and resolve system-level issues in software, motion control, and vision.
  • Ensure code quality through standards, testing, and maintainability.

Skills

C#/.NET
Industrial automation
Machine control
CNC / robotics
Multithreaded / distributed systems
Object-oriented design

Education

BSCE/BSCS/BSEE
MS (preferred)

Tools

Azure DevOps
Git
SQL Server

Job description

IPG Photonics seeks a Senior Software Engineer to join the Material Processing Systems Group, developing software for laser-based material processing systems. You will design, implement, test, and maintain features in machine control architectures while mentoring junior engineers and collaborating with electrical, mechanical, and applications teams.

You will analyze requirements, support machine builds and commissioning, and diagnose complex system-level issues across software, motion control,

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

Similar jobs worth comparing

Senior Electrical Engineer — Laser Controls Lead
Senior Electrical Engineer — Laser Controls Lead

IPG Photonics • Marlborough (MA)

On-site
USD 110,000 - 170,000
Senior Electrical Engineer - Marlborough, MA
Senior Electrical Engineer - Marlborough, MA

IPG Photonics • Marlborough (MA)

On-site
USD 110,000 - 170,000
Senior Software Product Manager - Industrial Automation
Senior Software Product Manager - Industrial Automation

IPG Photonics • Marlborough (MA)

On-site
USD 120,000 - 150,000
Lead Principal Software Engineer, Industrial Automation
Lead Principal Software Engineer, Industrial Automation

IPG Photonics • Fridley (MN)

On-site
USD 120,000 - 150,000
Paid vacation time
12 Paid Holidays
Medical, dental, and vision insurance
Senior Mechanical Engineer - Laser Systems & Robotics
Senior Mechanical Engineer - Laser Systems & Robotics

IPG Photonics • West Oxford (MA)

On-site
USD 85,000 - 115,000
Senior Software Engineer
Senior Software Engineer

IPG Photonics • Minneapolis (MN)

On-site
USD 110,000 - 160,000
Medical, dental, and vision insurance
401(k) with company matching
Employee Stock Purchase Plan (ESPP)
+2
Systems Test Engineer - Minneapolis, MN
Systems Test Engineer - Minneapolis, MN

IPG Photonics • Columbia Heights (MN)

On-site
USD 65,000 - 95,000
Hands-on Laser Systems Test Engineer
Hands-on Laser Systems Test Engineer

IPG Photonics • Columbia Heights (MN)

On-site
USD 65,000 - 95,000
Mechanical Engineer
Mechanical Engineer

IPG Photonics • West Oxford (MA)

On-site
USD 85,000 - 115,000
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