Our customers use CODESYS SoftMotion to control infeed, flying saws, gantries, SCARA robots, industrial robots, palletizers, or delta robots. They use our software in a wide variety of areas, for example for packaging machines with more than 50 axes, laser cutting machines, high-precision milling machines in dental technology, milking robots, large hay cranes for automating barns, or in handling systems for pick & place tasks.
Industrial controllers and motion controllers are usually separate systems. CODESYS SoftMotion transforms CODESYS industrial controllers into powerful motion controllers.
And what precisely is it that we do at the Motion Team? We develop real-time capable algorithms for trajectory planning for complex synchronous movements in CNC and robotics, kinematic models for serial and parallel robots, and dynamic models for calculating the forces and torques that occur – and of course we are constantly developing new functions that are needed in CNC and robotics.
We are also working on motion blocks for single-axis and synchronous movements as well as drivers for servo drives. For the CODESYS programming environment, we are developing convenient and powerful editors for axis and robot configuration, for cams and for G-code with a 3D editor.
Your profile:
– Degree in computer science, mathematics, physics, engineering, or a comparable technical background
– Good basic mathematical knowledge (analysis, linear algebra, numerics, geometry)
– Good programming skills in C and C#/.NET
– Knowledge of application development according to IEC 61131-3 and experience with robots/motion controllers desirable
– Good knowledge of German and English