Senior Automation Software Engineer - PLC, CNC & Industrial Automation
Roboze
Location: Bari, Italy
Department: Engineering Salary Range: €35,000 – €45,000 gross annual salary (RAL) Roboze is building the Physical AI backbone for autonomous manufacturing in strategic industries. Every era of progress has been defined by how societies build. From steel and electricity to automation and digitalization, industrial capability has always determined what nations can achieve. Today, defense, aerospace, energy, transportation, and critical infrastructure require a new generation of manufacturing infrastructure, one that is autonomous, distributed, resilient, and qualified. Roboze combines advanced production systems, high-performance materias, process intelligence, and autonomous manufacturing software to enable localized production of mission-critical components at industrial scale. At Roboze, we hire the best to encourage talents to be their best, providing them with the right approach, methods, and tools to make a difference. Be a decision maker, with the growth of the entire company in mind, not just the individual team or department. Success for us is the result of the quality of daily work. Results give us the strength to grow as a company and as a group! Position Overview We are looking for a Senior Automation Software Engineer to join our Engineering team and contribute to the development and continuous improvement of our advanced industrial 3D printing systems. The ideal candidate has a strong background in industrial automation, PLC programming and machine control systems, with hands-on experience in developing software solutions for complex industrial machinery. The role requires the ability to work across software, electronics and mechanical engineering disciplines, translating functional requirements into reliable, scalable and high-performance automation solutions. What your tasks will be- Design, develop and maintain PLC-based software for complex industrial machinery and automated systems.
- Develop and optimize machine control logic, motion control and CNC-related functionalities.
- Contribute to the integration of PLC, CNC, HMI, sensors, actuators and other industrial automation components.
- Develop and maintain real-time control applications, ensuring reliability, performance and system stability.
- Support the integration between industrial automation systems and higher-level software architectures (IT/OT).
- Collaborate with Mechanical, Electronics, Software and Testing teams throughout the product development lifecycle.
- Participate in machine commissioning, functional testing, troubleshooting and validation activities.
- Analyze technical issues, identify root causes and implement corrective and preventive solutions.
- Contribute to software architecture improvements, code standardization and development best practices.
- Prepare and maintain technical documentation, software specifications and testing procedures.
- Support the continuous improvement of existing machines and the development of new industrial platforms.
- Degree in Automation Engineering, Computer Engineering, Electronics Engineering, Mechatronics or a related technical field.
- At least 5 years of relevant experience in industrial automation software development, preferably involving complex machinery.
- Strong experience in PLC programming, preferably with B&R Automation.
- Solid knowledge of IEC 61131-3 programming languages, particularly Structured Text.
- Experience with CNC systems, motion control, servo drives and industrial machine automation.
- Understanding of real-time systems and industrial communication architectures.
- Experience in machine commissioning, debugging and troubleshooting.
- Knowledge of industrial communication protocols and fieldbus technologies.
- Familiarity with C/C++ programming and software development tools.
- Experience with version control systems such as Git.
- Ability to interpret electrical diagrams, functional specifications and machine operating requirements.
- Familiarity with Agile development methodologies.
- Good command of English, both written and spoken.
- Strong analytical thinking, problem-solving skills and ability to work autonomously within multidisciplinary teams.
- Experience in additive manufacturing or industrial 3D printing technologies.
- Experience with B&R Automation Studio and ACOPOS motion control systems.
- Knowledge of CNC interpolation, coordinated motion and multi-axis systems.
- Experience with OPC UA, EtherCAT or POWERLINK.
- Familiarity with industrial HMI development and machine safety concepts.
- Experience in developing software for high-precision manufacturing equipment.
- The opportunity to contribute to the development of advanced industrial additive manufacturing technologies.
- A technically challenging environment with close collaboration across R&D disciplines.
- Direct involvement in the development, integration and validation of industrial machines.
- Opportunities for professional growth and continuous technical development.
- Gross annual salary between €35,000 and €45,000, depending on experience, technical expertise and overall fit with the role.
- People who make their mark. Brilliant, headstrong and futuristic minds.
- Enthusiastic, courageous and ambitious people who love teamwork.
- People who think big and act fast without fear of making mistakes. A momentarily wrong decision is always better than a decision not made at all.
- People ready to face challenges with energy and determination, demonstrating and spreading an entrepreneurial and digital spirit.
Offerta di lavoro pubblicata 2 mesi fa