Tehtävä
Design and implement automation software solutions for controlling complex automated machinery lines. Apply object-oriented design principles (SOLID) and UML modeling in the development process. Utilize the State design pattern and work with the OMAC PackML framework. Collaborate with the mechanical engineering department, focusing on software design and mechatronics. Conduct functional analysis of machines based on customer URS (User Requirement Specifications). Develop software for the entire machine lifecycle: design, development, production, and maintenance. Ensure compliance with customer requirements and quality standards. Perform simulations, debugging, and testing of machines prior to installation. Support commissioning and testing at customer sites (including onsite work in the UK).
Mitä odotamme
- Bachelor’s or Master’s degree in Automation, Mechatronics, Electrical Engineering, or related fields.
- 2+ years of experience in a similar role (PLC/software development for automation).
- Hands-on experience with Beckhoff TwinCAT is required.
- Strong foundational understanding of object-oriented programming and software design.
- Good knowledge of PLC programming tools and programming languages.
- Basic knowledge of motion control platforms (e.g. Schneider, Siemens) is a plus.
- Understanding of hardware architecture and ability to read electrical/pneumatic diagrams.
- Practical experience with UML, State machines, and SOLID principles
- Comfortable working with design frameworks such as PackML or willing to learn.
- Fluency in English (spoken and written).
- Strong problem-solving and analytical thinking skills.
- Organized and detail-oriented, with a focus on innovation and openness to new solutions.
Tutka löysi tämän ilmoituksen
tarkistettuPaikka on julkaistu vain ScienceSoft Oyn omalla urasivulla. Luimme siitä palkan, työkielen ja työskentelytavan — tarkista lopulliset tiedot alkuperäisestä ilmoituksesta.
scnsoft.com/about/careers/plc-beckhoff-twincat-developer