Software Engineer

Dematic Corp. (ILD-US)

Wauwatosa (WI)

On-site

USD 77,000 - 105,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Dematic is seeking a Software Engineer to design, develop, and maintain software for material handling systems within Lifecycle Solutions & Services. You will collaborate with product managers and engineers to define requirements and deliver robust, scalable solutions.

Requirements include a BS in CS or related field and 2–5+ years of software development with C, C++, C#, REST, and Git. Experience with Agile methodologies and microservices is a plus. Some travel may be required.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 2–5+ years of professional software development experience.
  • Proficiency in C, C++, C#.
  • Strong understanding of software development methodologies (Agile, Scrum, or Waterfall).
  • Experience with version control systems such as Azure TFS or Git.
  • Knowledge of RESTful API development and microservices architecture.
  • Strong problem-solving and analytical skills with attention to detail.
  • Excellent verbal and written communication skills.

Responsibilities

  • Design, develop, and maintain software applications for material handling systems.
  • Collaborate with product managers, engineers, and stakeholders to define technical requirements and solutions.
  • Implement scalable and efficient software solutions, ensuring reliability and performance.
  • Troubleshoot, debug, and optimize software applications for industrial automation.
  • Write well-structured, maintainable, and testable code following best practices.
  • Conduct unit and integration testing to validate software functionality.
  • Contribute to software documentation, including user manuals, technical specifications, and change logs.
  • Support software integration with hardware components, including warehouse automation systems.

Skills

C
C++
C#
REST API
Microservices
Git
Agile
Problem solving

Education

Bachelor’s degree in Computer Science or related field

Tools

Azure DevOps
Git

Job description

The Software Engineer is a position within Dematic’s Lifecycle Solutions & Services Software Engineering organization responsible for executing defined software engineering assignments as part of customer project teams. The role contributes to the delivery of reliable, high-quality software solutions for automated warehouse systems through software development, implementation, integration, testing, troubleshooting, and support. The position applies technical and domain knowledge to independently complete assigned work, take ownership of defined software deliverables, and resolve common technical issues. The role contributes to successful project execution and customer value while providing opportunities for continued growth within the Software Engineering career path through expanded technical knowledge, solution ownership, project responsibility, and customer engagement. The base pay range for this role is estimated to be $ 76,500 - 105,000 at the time of posting. Final compensation will be determined by various factors such as work location, education, experience, knowledge, and skills. Join our team and play a key role in developing innovative software solutions that transform automation in the material handling industry!

Core Responsibilities
  • Design, develop, and maintain software applications for material handling systems.
  • Collaborate with product managers, engineers, and stakeholders to define technical requirements and solutions.
  • Implement scalable and efficient software solutions, ensuring reliability and performance.
  • Troubleshoot, debug, and optimize software applications for industrial automation.
  • Write well-structured, maintainable, and testable code following best practices.
  • Conduct unit and integration testing to validate software functionality.
  • Contribute to software documentation, including user manuals, technical specifications, and change logs.
  • Support software integration with hardware components, including warehouse automation systems.
  • Conduct unit and integration testing to ensure software reliability and functionality.
Required Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 2 - 5+ years of professional software development experience.
  • Proficiency in programming languages such as C, C++, C#.
  • Strong understanding of software development methodologies (Agile, Scrum, or Waterfall).
  • Experience with version control systems such as Azure TFS or Git.
  • Knowledge of RESTful API development and microservices architecture.
  • Strong problem-solving and analytical skills with attention to detail.
  • Excellent verbal and written communication skills.
Preferred Qualifications
  • Experience working in industrial automation, supply chain, or material handling industries.
  • Hands‑on experience with warehouse software, including WMS, WES, or WCS.
  • Familiarity with real‑time software systems and embedded development.
  • Experience with frontend frameworks.
  • Exposure to enterprise software development and system integrations.
Desired Strengths
  • Technical Expertise: Ability to design and implement efficient and scalable software solutions.
  • Results-Oriented: Ability to work independently and drive projects to completion on time.
  • Collaboration & Communication: Strong teamwork skills with the ability to work cross‑functionally.
  • Accountability: Takes ownership of work, ensuring high‑quality outcomes.
  • Adaptability: Willingness to learn new technologies and pivot as business needs evolve.
  • Customer‑Centric Approach: Understands how software solutions impact end users and ensures alignment with business objectives.
Additional Details
  • This is a full‑time position with opportunities for professional growth and career advancement.
  • Some travel may be required depending on project needs.
  • Competitive salary and benefits package provided.

KION brands keep the world moving – globally, regionally, and locally. KION is the Supply Chain Solutions Company. With over 42,000 employees in more than 100 countries, we enable smart, sustainable, and reliable supply chains worldwide - wherever goods are stored, moved, or delivered. KION offers its customers the full spectrum of solutions to make their supply chains future-ready. Our international brands, Linde Material Handling, STILL, and Baoli and our regional brands, Fenwick and OM, stand for outstanding technological innovation, intelligent automation and service excellence in forklift trucks and warehouse equipment. Dematic complements this expertise with state-of-the‑art automation technology and AI-supported software solutions that optimize intralogistics across warehousing, production, and distribution. Whether locally or globally – we offer exciting career opportunities in an innovative environment shaped by our core values: Integrity, Collaboration, Courage, and Excellence. Together, we create the magic of supply chain solutions. Join our team – Push it forward.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Solution Design Project Engineer
Solution Design Project Engineer

KION Group • Grand Rapids (MI)

On-site
USD 91,000 - 125,000
Career Development
Competitive Compensation and Benefits
Pay Transparency
+1
Senior Software Engineer
Senior Software Engineer

KION Group • Atlanta (GA)

On-site
USD 160,000 - 180,000
Career Development
Competitive Compensation and Benefits
Pay Transparency
+1
System Engineer - Robotic Systems Development
System Engineer - Robotic Systems Development

KION Group • Holland (MI)

Hybrid
USD 102,000 - 128,000
Career Development
Competitive Compensation
Pay Transparency
+1
Project Manager - Flexible Automation
Project Manager - Flexible Automation

KION Group • Grand Rapids (MI)

Hybrid
USD 85,000 - 115,000
Global opportunities
Competitive compensation and benefits
Pay transparency
Software Program Manager
Software Program Manager

KION Group • Grand Rapids (MI)

On-site
USD 65,000 - 140,000
Career development
Competitive compensation
Pay transparency
+1
Senior Process Manager - Global Order Management
Senior Process Manager - Global Order Management

Dematic Corp. (ILD-US) • Grand Rapids (MI)

On-site
USD 103,000 - 135,000
Career Development
Competitive Compensation and Benefits
Pay Transparency
+1
Field Service Technician 4
Field Service Technician 4

Dematic Corp. (ILD-US) • Dallas (TX)

Remote
USD 52,000 - 59,000
Automated Material Handling Consultant
Automated Material Handling Consultant

KION Group • Grand Rapids (MI)

On-site
USD 65,000 - 140,000
Career Development
Competitive Compensation
Pay Transparency
+1
Industrial Mechanic
Industrial Mechanic

Kion Group • Salt Lake City (UT)

On-site
USD 32,000 - 44,000
Career Development
Competitive Compensation and Benefits
Pay Transparency
+1
Senior Mechanical Engineer
Senior Mechanical Engineer

Kion Group • Grand Rapids (MI)

On-site
USD 103,000 - 151,000
Career Development
Competitive compensation & benefits
Global opportunities