-
View all jobs
At Dematic, we are trying to solve the big problems in supply chain. How do we minimize our customers’ impact on the environment? How do we make it easier for people to work comfortably in a warehouse? How do we ensure your online orders are delivered quickly? We are solving these questions, and many more, with bleeding edge software.
Our team is building a full, end-to-end visual simulation of real-world systems built on the Unity game engine. This is a unique opportunity to work with a team creating simulations of warehouse automation systems. On this team you will participate in product and feature design, interface definition, tool development, and analysis of test automation effectiveness.
The Global R&D Software Organization within Dematic is responsible for delivering a wide variety of software products to support a vast range of conveyor and sortation solutions, warehouse automation and distribution operations. Development teams are distributed across multiple locations in Germany, USA, as well as Waterloo, Ontario.
Want to be part of our team of super smart, creative people who are inventing a new approach to the future?
What We Offer
Job Description
Dematic provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Final compensation will be determined by various factors such as work location, education, experience, knowledge, and skills.
Tasks And Qualifications
The successful candidate must have strong Unity and C# experience. Additional skills in the following areas are highly desired:
Our team is building a full, end-to-end visual simulation of real-world systems built on the Unity game engine. This is a unique opportunity to work with a team creating simulations of warehouse automation systems. On this team you will participate in product and feature design, interface definition, tool development, and analysis of test automation effectiveness.
The Global R&D Software Organization within Dematic is responsible for delivering a wide variety of software products to support a vast range of conveyor and sortation solutions, warehouse automation and distribution operations. Development teams are distributed across multiple locations in Germany, USA, as well as Waterloo, Ontario.
Want to be part of our team of super smart, creative people who are inventing a new approach to the future?
What We Offer
Job Description
- Career Development
- Competitive Compensation and Benefits
- Pay Transparency
- Global Opportunities
Dematic provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Final compensation will be determined by various factors such as work location, education, experience, knowledge, and skills.
Tasks And Qualifications
The successful candidate must have strong Unity and C# experience. Additional skills in the following areas are highly desired:
- Experience with GIT, Rider, REST and C#.
- High and low level architecture, including strong object oriented design concepts.
- Iterative software development principles.
- A strong foundation in algorithms, design patterns and data structures.
- Good problem-solving skills.
- Comfortable with full stack development – backend, frontend, deployment.
- Eagerness to teach and mentor others.
- Excellent communication skills.
- Experience with Java and SQL/Oracle a plus.
- Experience with cloud technology and best practices a plus.
- Design and develop a simulation/emulation product with Unity and .NET as the foundation (incl. requirements, architectural concepts, implementation, technical reviews)
- Participate as an active member of an agile, cross-functional team (development, UX, product management)
- Independently experiment and contribute solutions to difficult problems
- Rapidly seek consensus on ideas and include others in solution building
- Be a strong advocate for the product in discussions with other groups across the organization
- Contribute ideas and effort to on-going quality improvements (deployment, testing, support)
- Contribute to productization efforts
- Provide direct user support, as needed
- Learn and apply new tools, technologies, and industry best practices
- Willingness to travel 5% - 10% (optional)
- Work environment is hybrid.
- Bachelor's degree in Computer Science or equivalent experience
- 3+ years of software development experience recommended
Key Skills
Ranked by relevance
unity
c
data structures
design patterns
simulation
cloud
java
git
ux
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Controls Software Engineer
2026-02-01
Full-time
Mid-Senior
Lithuania
Transportation
Engineering
View Job Details
Related
Controls Software Engineer
2026-01-10
Full-time
Mid-Senior
Lithuania
Transportation
Engineering
View Job Details
Related
Full Stack Web Developer
2026-05-22
Full-time
Not Applicable
Lithuania
Transportation
Engineering
Login to Apply
- Posted
- Aug 09, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Waterloo
- Company
- Dematic
Industries
Transportation
Logistics
Supply Chain
Storage
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Controls Software Engineer
2026-02-01
Full-time
Mid-Senior
Lithuania
Transportation
Engineering
View Job Details
Related
Controls Software Engineer
2026-01-10
Full-time
Mid-Senior
Lithuania
Transportation
Engineering
View Job Details
Related
Full Stack Web Developer
2026-05-22
Full-time
Not Applicable
Lithuania
Transportation
Engineering