Overview
Software Engineer – Machine Controls & Connectivity
We are seeking a skilled Software Engineer – Machine Controls & Connectivity to join a growing engineering team working on advanced industrial machinery platforms.
This role focuses on the development, optimization, and localization of next-generation machine control systems, combining PLC programming, motion control, and modern connectivity solutions. You will play a key role in evolving control platforms while collaborating with international engineering teams.
Key Responsibilities
Develop and optimize PLC software using CODESYS or similar platforms
Implement and refine motion control systems, including servo integration
Improve control architecture for scalability, robustness, and maintainability
Contribute to structured version control, documentation, and release processes
HMI & Application Software
Develop and enhance HMI applications using C# or similar technologies
Improve usability and workflow for machine operators
Implement application-specific features based on customer and operational needs
System Integration & Connectivity
Support integration with external systems (e.g., MES, APIs)
Work with industrial communication protocols (e.g., OPC UA)
Contribute to secure and scalable connectivity solutions
International Collaboration
Act as a technical interface between global engineering teams
Coordinate feature development, issue resolution, and system improvements
Participate in onboarding and knowledge transfer with international teams
Provide advanced software support for complex technical issues
Assist with commissioning and optimization at customer sites when required
Compliance & Safety
Ensure control systems align with machine safety standards and CE requirements
Support risk assessments and compliance documentation
Candidate Profile
Education & Experience
Degree in Electrical Engineering, Automation, Computer Science, Mechatronics, or related field
Proven experience in industrial automation or machinery environments
Technical Skills
Strong PLC programming experience (CODESYS preferred)
Solid understanding of motion control, servo systems, and industrial automation
Experience with C# development for HMI or application software
Familiarity with version control and structured software development processes
Experience with MES integration, REST APIs, or OPC UA
Exposure to cloud platforms (e.g., AWS)
Knowledge of machine safety standards and compliance
#J-18808-Ljbffr