Taro Logo

Controls Software Engineer

Dematic is a global intralogistics innovation company that designs, builds and supports intelligent automated solutions for manufacturing, warehouses and distribution centers.
20063 Cernusco sul Naviglio, Metropolitan City of Milan, Italy
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Robotics · Logistics

Job Description

Dematic, a member of the KION Group, is seeking a talented Controls Software Engineer for their Sorter Center of Excellence (CoE) in Cernusco Sul Naviglio, Italy. This permanent position offers an exciting opportunity to work with an international team developing complex sortation systems for automated warehouses. The role combines embedded systems programming, PLC safety systems, and software development for industrial automation.

The ideal candidate will be responsible for creating functional specifications, customizing software solutions, developing safety PLC programs, and working with C software for specific project functions. The position requires strong technical skills in automation and control systems, with a focus on embedded programming and industrial applications.

This role offers significant growth potential within a global leader in intralogistics innovation. The company provides competitive compensation, career development opportunities, and the chance to work on cutting-edge automation solutions. The position involves collaboration with international teams and occasional travel to Europe, USA, and Asia, making it perfect for someone who enjoys a dynamic, global work environment.

The successful candidate will join a company at the forefront of warehouse automation and logistics technology, working on systems that shape the future of material handling. With KION Group's strong market position and Dematic's innovative approach to automation solutions, this role offers both technical challenges and professional growth opportunities in an industry that's experiencing rapid technological advancement.

Last updated a month ago

Responsibilities For Controls Software Engineer

  • Produce comprehensive functional specification documents for each project
  • Customize and configure software solutions to meet project-specific needs
  • Develop safety PLC programs in accordance with established standards
  • Collaborate on the development of C software for project-specific functions
  • Conduct testing and emulation of new software developments
  • Provide technical support during commissioning phases
  • Engage in both new projects and existing projects for modernization tasks

Requirements For Controls Software Engineer

Java
Linux
  • 2/3 years of technical experience in automation, industrial, or material handling fields
  • Bachelor's degree or technical diploma in Informatics, Automation, or related field
  • Full working proficiency in English and Italian
  • Proficiency in programming languages such as C/C++, Python, or Java
  • Familiarity with PLC programming languages and safety PLC concepts
  • Proficiency with MS Office, SQL, Java, PowerBI, AutoCAD
  • Experience with software development tools and version control systems
  • Excellent problem-solving skills
  • Strong communication skills
  • Willingness to travel internationally

Benefits For Controls Software Engineer

  • Career Development
  • Competitive Compensation and Benefits
  • Pay Transparency
  • Global Opportunities

Related Jobs

Embedded Software Engineer

Embedded Software Engineer position at Copeland in Belluno, Italy, focusing on Linux embedded systems development for sustainable HVACR technologies.

Software Engineer

Software Engineer position at Brunswick Corporation, focusing on marine technology development and integration, requiring 2 years of experience and expertise in multiple programming languages.

Embedded Software Engineer

Embedded Software Engineer position at Copeland in Belluno, Italy, focusing on Linux embedded systems development for HVACR technologies.

Software Component Developer

Software Component Developer position at Hitachi Rail, developing embedded safety-critical software for railway systems in Florence, Italy. Hybrid work arrangement with focus on C/C++ development.

Embedded Software Engineer

Embedded Software Engineer position at Copeland in Belluno, Italy, focusing on Linux embedded systems development with opportunities for career growth in a global climate technologies company.