Software Engineer

Dematic

Wauwatosa (WI)

On-site

USD 77,000 - 105,000

Full time

5 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 automated warehouse systems within its Lifecycle Solutions & Services Software Engineering group. You will contribute to reliable software through development, testing, and troubleshooting across customer projects.

The role requires a Bachelor's degree in CS or related field and 2–5+ years of experience with C, C++, and C#.

Qualifications

  • Bachelor's degree required in CS/Software Engineering or related field.
  • 2–5+ years of professional software development experience.
  • Proficiency in C, C++, and C#.

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 with reliability and performance.
  • Troubleshoot, debug, and optimize software 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 and change logs.
  • Support software integration with hardware components in warehouse systems.

Skills

C
C++
C#

Education

Bachelor's degree in Computer Science, Software Engineering, or related field

Tools

Azure TFS
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.
Tasks and Qualifications:
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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Still Sverige Ab • Wauwatosa (WI)

On-site
USD 77,000 - 105,000
Competitive salary
Benefits package
Senior Software Engineer - Warehouse Automation
Senior Software Engineer - Warehouse Automation

Dematic • Atlanta (GA)

On-site
USD 120,000 - 180,000
Career growth opportunities
Competitive salary and benefits package
Some travel opportunities
Senior Software Engineer - Warehouse Automation
Senior Software Engineer - Warehouse Automation

KION Group • Town of Henrietta (NY)

On-site
USD 114,000 - 174,000
Competitive salary and benefits
Solution Design Project Engineer
Solution Design Project Engineer

Dematic • Atlanta (GA)

On-site
USD 91,000 - 125,000
Career Development
Competitive Compensation and Benefits
Pay Transparency
+1
Solution Design Project Engineer
Solution Design Project Engineer

Dematic • Wauwatosa (WI)

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

KION Group • Plano (TX)

Hybrid
USD 82,000 - 166,000
Career Development
Competitive Compensation
Pay Transparency
+1
Software Engineer
Software Engineer

Dematic Corp. (ILD-US) • Wauwatosa (WI)

On-site
USD 77,000 - 105,000
Solution Design Project Engineer
Solution Design Project Engineer

Dematic • Grand Rapids (MI)

On-site
USD 91,000 - 125,000
Career Development
Competitive compensation and benefits
Pay transparency
+1
Solution Design Project Engineer
Solution Design Project Engineer

KION Group • Michigan

Hybrid
USD 91,000 - 125,000
Systems Engineer
Systems Engineer

Kion Group • Fort Worth (TX)

On-site
USD 96,000 - 141,000
Career development
Competitive compensation
Pay transparency
+1