Software Engineer na DMG MORI Advanced Solutions Inc.
DMG MORI Advanced Solutions Inc. · Hoffman Estates, Estados Unidos Da América · Onsite
- Professional
- Escritório em Hoffman Estates
Title: Software Development Engineer
Reports to: Head of Research and Development
Location: DMG MORI Manufacturing | DMG MORI Advanced Solutions Inc.
Hours: Monday through Friday, 8:30am to 5:30pm
Classification: Exempt
Travel: 25%
Employment is conditioned on DMG MORI's ability to obtain and maintain any necessary export licensing.
Work on designing, testing, and prototyping new innovations for industrial machine tools in the field of additive manufacturing. This will require design and implementation of HMI and backend code for complex control systems, primarily in C#, as well as interfacing with real-time and embedded hardware. We are looking for smart and collaborative engineers who are looking forward to joining a global team and solving a wide range of advanced manufacturing problems.
Essential Job Functions:
To perform this job successfully, an individual must be able to perform each essential function satisfactorily. The requirements listed below are representative of the knowledge, skills, and abilities required. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions.
- Research, design, develop, and implement HMI and backend code primarily in C#.NET for new developments in additive manufacturing equipment.
- Work closely with development engineers for deploying AM control and process algorithms into production software.
- Work closely with electrical and PLC engineers for selection, implementation, and deployment of system hardware, control schemes, testing, and monitoring.
- Work with real time control for machine toolpath planning, deterministic execution of critical steps, and advancements in dynamic process planning.
- Develop, unit test, and deploy functional, scalable, robust, and maintainable software
Minimum Requirements:
- Bachelor’s Degree from accredited university in STEM field (Master’s or PhD preferred)
- 5+ years of experience in software development C# (and potentially python and other script type languages)
- Experience in many aspects of industrial automation from PLC/IEC 61131, EtherCAT (or similar communication buses), and programming and interfacing with embedded hardware.
- Must be able to debug complex software independently and effectively in C# (and preferably PLC) environments.
- Must understand common industrial automation paradigms (communication buses, actuators/sensors, motion, safety circuits, real-time, etc.)
- U.S. Citizen
- Strongly preferred knowledge in control of metal cutting, CNC programming, and additive manufacturing.
- Proven flexibility with shifting priorities.
- Strong analytical/problem solving abilities.
Work Environment:
Exposure to manufacturing/machining environments which may present possible hazards such as noise, electricity, chemicals, heavy equipment, and other automated and manual machinery. General office environment experienced at DMG MORI office.
Physical Demands:
Frequent: Travel, operating a vehicle, standing, walking, bending, squatting, stooping, sitting and reaching. Pushing, pulling, and lifting objects. Repetitive foot, leg, hand, arm, shoulder, and torso movements.
Periodic: Operating power equipment, sitting at desk, utilizing computers and phones.
Occasional: Lifting or moving up to 50lbs
Candidatar-se agora