Software Engineer - Matflo (Rochester)

Job Locations
Job Type
Job Time
Experience Level
Mid Level
Education Level
Bachelors Degree
Travel %
Shift Schedule
Posting Date
2 days ago(7/22/2021 4:10 PM)

Company Overview

Dematic is a leading supplier of integrated automated technology, software and services to optimize the supply chain. Dematic employs over 7,000 skilled logistics professionals to serve its customers globally, with engineering centers and manufacturing facilities located around the world. Dematic is one brand under the KION Group of companies and has implemented more than 6,000 integrated systems for a customer base that includes small, medium and large companies doing business in a variety of market sectors.
Headquartered in Atlanta, Georgia, Dematic is a member of KION Group, a global leader in industrial trucks, related services and supply chain solutions. Across more than 100 countries worldwide, the KION Group designs, builds and supports logistics solutions that optimize material and information flow within factories, warehouses and distribution centers. The company is the largest manufacturer of industrial trucks in Europe, the second-largest producer of forklifts globally and a leading provider of warehouse automation.

The Role

Dematic is looking for a Software Engineer to join our growing Engineering team. You will accelerate innovation with design, development, testing, debugging, documentation, commissioning, training and support activities that build intelligent Distribution Center Order Fulfillment Software Solutions.

Core Job Responsibilities:

  • You will contribute to functional specifications and develop software
  • You will implement project customizations and configurations per design
  • Conduct quality testing and integration of new or updated systems
  • Perform installs, commission, and test application software as part of an integrated solution
  • You will conduct training for customers and key-users
  • Provide primary level support of installed systems
  • Continually work to identify improvements

What We Are Looking For

Strengths You'll Possess

Solutions Focused: Considers the big picture, thinks logically and solves problems successfully, applies experience well, applies disciplined thinking skills, thinks beyond and end-to-end to generate practicable and creative solutions


Results Oriented: You are dedicated to consistently delivering and implementing results on time. You take direction well, works independently but seeks mentorship when needed. You organize and prioritize work in an efficient way and works towards targets persistently and consistently.


Communication & Partnership: You have good verbal and written communication skills. You build partnerships and lift alliances by sharing information and knowledge, collaborates well with fellow team members, resolves conflicts constructively.


Take Responsibility: You will take responsibility and ownership of your actions, make clear and logical decisions and be a role model with a winning attitude. You cultivate a positive culture, are performance orientated and encourage others to strive for high performance


Adopt Change: You will apply a process to deal with uncertainty and changing situations, continuously learns and improves.


Understand business & customers: You will analyze and understand our business strategy and can visualize the overall business perspective. You focus on the customer and how to tailor our solutions to meet their needs.


Technical Knowledge You Possess

  • Understanding of software design principals and best practices
  • Practical experience with C programming
  • Experience delivering software systems in real-time environments
  • Proficiency in other programming languages a plus
  • General knowledge of database design and programming experience
  • Knowledge and understanding of Linux operating systems
  • General knowledge of Web Services (SOAP, REST), Socket Programming
  • Familiarity with Jira, Confluence, and TestRail
  • Experience with version control (git and or Mercurial)
  • Experience with Scrum and Waterfall software development life cycles

Education and Experience Requirements:

  • Bachelor's degree in Computer Science or applicable Engineering discipline
  •  5+ yrs of software engineering experience
  • Industrial automation industry experience (WMS or WCS) a plus
  • Willingness to travel 20% - 40%


Dematic is committed to helping you to continuously develop. We offer training specifically aimed at your personal development and tailored to your individual job requirements. In addition to a phenomenal work environment, we offer a competitive compensation & benefits package.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


<p style="margin: 0px;">Sorry the 'Share' function is not working properly at this moment. Please refresh the page and try again later.</p>
Share on your newsfeed