Commissioning Engineer

Joinimagine

Michigan

On-site

USD 51,000 - 74,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Career development
Training programs
LinkedIn Learning access
Competitive compensation

Job summary

KION Group is seeking a Software Engineer to join the Automation Commissioning Team in Lainate (MI). The role focuses on building robust C# applications that interface with AGV/AMR fleets and ASRS solutions, while contributing to software architecture and system integration.

You will collaborate with Controls and Commissioning Engineers, develop front‑end components with Angular or Vue.js, and engage in cross‑functional commissioning phases.

Qualifications

  • Bachelor's degree in Electronic, Computer, Telecommunication or Automation Engineering.
  • Ability to read mechanical drawings and electrical schematics.
  • Familiarity with AGV/AMR or ASRS systems is a plus.
  • Willingness to travel nationally and internationally about 50% of time.
  • Proficiency in English at minimum B2 level.

Responsibilities

  • Develop and maintain C# applications using modern language features.
  • Contribute to software architecture with SOLID, layered design and DI.
  • Integrate software with automation equipment and AGV/AMR/ASRS systems via protocols and APIs.
  • Collaborate with Controls and Commissioning Engineers for seamless interaction.
  • Develop front‑end components using Angular or Vue.js for intuitive UX.
  • Review PLC logic (Siemens TIA Portal, Beckhoff TwinCAT) when needed.
  • Support end‑to‑end commissioning through cross‑functional teams.

Skills

C# development
async/await
LINQ
MVC
Front-end frameworks

Education

Bachelor's degree in Engineering/Computer Science

Tools

Siemens TIA Portal
Beckhoff TwinCAT
APIs/middleware

Job description

The KION Group is on its way to becoming the only true global player and market leader in the field of automated and robotized intralogistics solutions and products.

We are looking for a Software Engineer to join our Automation Commissioning Team, with strong proficiency in C# development and the ability to contribute to advanced industrial automation projects. The role requires experience in designing and implementing reliable software components, particularly for applications interfacing with automation systems, AGV/AMR fleets, and ASRS technologies.

While the core focus is C# application development, basic familiarity with Siemens and Beckhoff PLC environments is considered a plus to support system integration and commissioning when needed.

We offer:
  • Career Development
  • Extensive range of training and development measures within the Group
  • Free access to training courses via Linkedin Learning
  • Competitive Compensation and Benefits
We offer:

The Software Engineer will be part of the Automation Commissioning Team and will report to the Head of Commissioning. The role will be settled in the software development sub-team.

Role purpose:

  • Develop and maintain C# applications using modern language features (e.g., async/await, LINQ, MVC) to ensure scalable and high‑performance software modules.
  • Contribute to the definition of software architecture, applying principles such as SOLID, layered architecture, dependency injection, and modular design for automation‑related systems.
  • Integrate C# applications with automation equipment, AGV/AMR systems, and ASRS solutions through industrial communication protocols, APIs, and middleware.
  • Collaborate with Controls and Commissioning Engineers to ensure seamless interaction between software layers and shop‑floor automation.
  • Develop user interfaces and front‑end components using modern frameworks such as Angular, Vue.js, or similar technologies, ensuring intuitive and reliable interaction with backend automation services.
  • Support system integration by reviewing or troubleshooting basic PLC logic (Siemens TIA Portal, Beckhoff TwinCAT) when necessary.
  • Work within cross‑functional teams to validate system behavior during commissioning phases, ensuring reliable end‑to‑end operation.
  • (Nice to have) Leverage experience with WMS/WES/WCS software to enhance data flow analysis, task orchestration, and integration between automation and material‑handling systems.
Tasks and Qualifications:

Who are we looking for:

  • Bachelor’s degree preferably in Electronic, Computer, Telecommunication or Automation Engineering.
  • Ability to read and interpret mechanical drawings and electrical schematics.
  • Familiarity with AGV/AMR or ASRS systems is considered an advantage.
  • Willingness to travel nationally and internationally for approximately 50% of working time.
  • Proficiency in English (minimum B2 level).

Workplace: Lainate (MI)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C# Software Engineer — Automation Commissioning
C# Software Engineer — Automation Commissioning

Joinimagine • Michigan

On-site
USD 51,000 - 74,000
Career development
Training programs
LinkedIn Learning access
+1
Controls Integration Manager
Controls Integration Manager

Körber Supply Chain • Irving (TX)

On-site
USD 140,000 - 190,000
Project Manager Automation
Project Manager Automation

Joinimagine • Michigan

On-site
USD 68,000 - 102,000
System Engineer - Robotic Systems Development
System Engineer - Robotic Systems Development

Joinimagine • Holland (MI)

Hybrid
USD 102,000 - 128,000
Career Development
Competitive Compensation
Pay Transparency
+1
Automation Commissioning Engineer
Automation Commissioning Engineer

Grenzebach Hellas • Newnan (GA)

On-site
USD 90,000 - 120,000
Employee Insurance
Long-Term Disability Insurance
Gym Membership
+6
Controls Engineer II
Controls Engineer II

Körber Supply Chain • Atlanta (GA)

On-site
USD 90,000 - 120,000
PTO and holidays
Health, dental, vision insurance
401(k) with company match
+1
Controls Engineer II
Controls Engineer II

Körber • Atlanta (GA)

On-site
USD 90,000 - 120,000
Medical, dental, vision insurance
401(k) with company match
Paid time off & holidays
Controls Engineer II
Controls Engineer II

Körber • Irving (TX)

On-site
USD 90,000 - 120,000
Healthcare benefits
401(k) with company match
Paid time off
Automation Commissioning Engineer
Automation Commissioning Engineer

Grenzebach • Newnan (GA)

On-site
USD 90,000 - 120,000
FREE Employee Insurance - Medical, &?c
FREE Long-Term and Short-Term
FREE Gym Membership
+6
Installation & Commissioning Engineer
Installation & Commissioning Engineer

Kion Group AG • Town of Belgium (WI)

On-site
USD 75,000 - 95,000