Senior Automation Software Engineer

1 giorno fa

Bari, Apulia, Italia Tempo pieno 35 € - 45 € Contratto
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.


What we are looking for

  • 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.


Nice to have

  • 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 in