GrandRapidsRecruiter Since 2001
the smart solution for Grand Rapids jobs

Software Engineer

Company: Dematic Corp.
Location: Holland
Posted on: June 12, 2021

Job Description:

Company Overview

Dematic is an intralogistics innovator that designs, builds and supports intelligent, automated solutions for manufacturing, warehouse and distribution environments for customers that are powering the future of commerce. With engineering centers, manufacturing facilities and service centers located in more than 25 countries, Dematic's global network of 8,000 employees have helped achieve more than 6,000 worldwide customer installations for some of the world's leading brands. Headquartered in Atlanta, Dematic is a member of KION Group, a global leader in industrial trucks, supply chain solutions and related services, and a leading provider of warehouse automation.

This position will be part of the KION Group - Mobile Automation Execution team! KION Mobile Automation (KMA) is the world-leading, fast-growing, innovative frontrunner in the development of mobile robotics, robotic fleet controllers and cloud-based fleet logistics management systems. KMA has a focus on Automated Guided Vehicle (AGV) systems. AGVs are fully autonomous robots that move and transport items in production, warehouse, and distribution centers without manual intervention or permanent conveying systems.

The Role

Position Overview:

This position is for an AGV software engineer located in Holland, MI. Basic responsibilities include development, configuration, and testing of software which runs on automated guided vehicles (AGVs) in an industrial environment. This work is done in a dynamic team environment and involves interactions with other groups within the company to determine requirements, support installations, and address issues as they arise.


  • Analyzing customer / internal requirements
  • Researching, designing, implementing, testing, and debugging a variety of AGV software functions including:

o Pick / Drop job sequencing

o Product / Environment scanning and analysis

o Motion control loops

o Navigation

o Graphical user interface

  • Investigating issues to get to their root cause and resolving them appropriately
  • Remotely supporting site personnel during system commissioning
  • Configuring AGV software utilizing documentation from hardware engineering
  • Creating / Updating documentation
  • Traveling to job sites to support commissioning and/or address AGV software issues

What We Are Looking For

Required Qualifications:

  • Bachelor's degree in Computer Science or related field
  • 1-2 years of successful experience in a related role
  • Object-oriented (C++, C#, Java, etc.) programming experience
  • Ability to work well within a team environment
  • Detailed-oriented
  • Quality-oriented and customer-focused
  • Self-motivated

Preferred Qualifications:

  • Knowledge of material handling
  • Participation in an AGILE software development environment
  • Knowledge of git source control
  • Experience with Delphi / pascal programming
  • Experience with multi-threaded applications
  • Experience with writing detailed documentation
  • Experience with various test frameworks
  • Experience with electrical / mechanical engineering


  • Up to 20% travel (including international)

Keywords: Dematic Corp., Grand Rapids , Software Engineer, Other , Holland, Michigan

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Michigan jobs by following @recnetMI on Twitter!

Grand Rapids RSS job feeds