Softwareentwickler Sondermaschinenbau (m/w/d)
Core
Designing and programming machine and plant functionalities, developing complex software applications and algorithms for industrial control systems, and implementing communication interfaces.
Role type
Software Engineer (Industrial Automation)
Builds
Industrial control systems, HMIs, and communication interfaces for machinery and special-purpose equipment.
Domain
Industrial Automation / Special-purpose machinery
Deliverable
production ML models | product features
Required skills
C++, C#, C, Object-Oriented Programming, Functional Programming, HMI development, Serial interfaces, Bus systems, Network protocols, Software testing, Technical documentation, Hardware interface integration
Preferred skills
Scrum, V-Model, Windows/Linux development
Technologies
C++, C#, C, Windows, Linux
Responsibilities
Projecting and programming machine and plant functionalities, Developing complex software applications and algorithms for industrial control systems, Programming HMIs and graphical user interfaces, Implementing communication interfaces (serial, bus systems, networks), Planning and executing software tests with technical documentation, Integrating hardware via various interfaces
Seniority
Mid-level, hands-on IC