About the Role
Develop PLC software with CODESYS V3 for special machines featuring multi-axis motor control and other sensors/actuators. Connect and program fieldbus systems (EtherCAT, CANopen, etc.). Independently handle complex tasks in machine and plant control, actively contributing experience. Plan the architecture and design of future software solutions and implement them systematically. Create and revise technical documentation for developed software. Operate machines independently during commissioning and testing of new software functions. Conceptualize and program extensions to machine functionality in close coordination with product management. Analyze errors, develop solutions, and provide technical support to colleagues and customers. Consistently adhere to quality, reusability, and high test coverage in task execution.
Responsibilities
- Develop PLC software with CODESYS V3 for special machines with multi-axis motor control and other sensors/actuators.
- Connect and program fieldbus systems (EtherCAT, CANopen, etc.).
- Independently handle complex tasks in machine and plant control and actively contribute experience.
- Plan the architecture and design of future software solutions and their systematic implementation.
- Create and revise technical documentation and descriptions for developed software.
- Independently operate machines during commissioning and testing of new software functions.
- Conceptualize and program extensions to machine functionality in close coordination with product management.
- Analyze errors, develop solutions, and provide technical support to colleagues and customers.
- Consistently adhere to quality, reusability, and high test coverage in task execution.
Requirements
- Completed degree in Technical Computer Science, Electrical Engineering, Communications Engineering, or Automation Technology – alternatively, demonstrable experience in developing larger software projects.
- Practical experience in automation technology and knowledge of common fieldbus protocols such as EtherCAT, CANopen, etc.
- Solid knowledge in GUI programming with e.g. C# and/or Delphi.
- Basic knowledge in PLC programming according to IEC 61131-3.
- Ideally, experience in controlling and optimizing electric motors (parameterization and tuning).
- Structured, independent, and reliable way of working, ideally with experience in agile development methods.
- Team orientation, strong communication skills, good abstraction ability, and the motivation to contribute own ideas.
- Affinity for using AI tools in development.
- Good English skills – basic German skills are required, ideally with willingness to improve through language courses.
Skills
- CODESYS V3
- Multi-axis motor control
- EtherCAT
- CANopen
- GUI programming
- C#
- Delphi
- PLC programming (IEC 61131-3)
- Electric motor control
- Agile development methods
- AI tools
Location
- Berlin
Work Type
- Full-time
Experience Level
- Mid-level
- Senior
Education Level
- Degree in Technical Computer Science, Electrical Engineering, Communications Engineering, or Automation Technology
- Demonstrable experience in developing larger software projects
Benefits
- Open company culture that encourages and enables personal initiative and responsibility.
- Modernly equipped work environment with ample parking, a large communal kitchen, sun terrace, and beach volleyball court.
- Free daily drinks and fresh fruit.
- Support for health and sports activities.
- Family-friendly working hours with core and flex time.
- Fair compensation.
- Contribution to company pension plan.
- E-bike and bicycle leasing program JobRad.
- Company e-bike rental option.
About the Company
- Finetech is a globally active, medium-sized company in special machine construction.
- Core business includes the development, manufacturing, and distribution of machines for high-precision micro-assembly and professional SMD component repair.
- We collaborate closely with customers from various industries, including aviation, medical and biotech, consumer electronics, semiconductor industry, optoelectronics, as well as universities and research institutions.
- Over 180 employees (m/f/d) work at the Berlin headquarters, your future place of work.
- Additional branches are located in Mesa (USA), Amherst (USA), Shanghai (CN), Ipoh (MY), and Tokyo (JP).
Equal Opportunity
- Diversity enriches our team.
- All applicants are welcome – regardless of gender, age, origin, religion, disability, sexual identity, or other characteristics.
- Qualification, motivation, and team fit are the sole deciding factors.
