Company Description
Established in Pianoro in 1974 by virtue of the shrewd intuition of Massimo Marchesini, over the years the company has grown from a small, local business into a major industrial enterprise, thanks to a continuous process of mergers and acquisitions of complementary companies. Despite its present-day multinational dimension, the group has never betrayed the human spirit and artisan production that characterised its early days, and these traits still exist today alongside the latest innovations in robotics and digitalisation.
Position
We are looking for a software developer for our Imola site. The selected candidate will join the team responsible for developing the soft-PLC infrastructure on industrial PCs running Linux.
The system, used across the entire MG machine fleet, offers top-tier real-time performance and requires the team to engage in a variety of tasks—from software design and analysis to problem-solving and the development of efficient, long-lasting solutions.
Requirements
1. Bachelor’s or Master’s degree in Information Engineering, or solid experience in real-time systems
2. Good knowledge of the Linux operating system
3. Proficiency in an object-oriented programming language
4. Preferably familiar with C and C++
Considered a plus:
5. Experience with the Qt framework
6. Knowledge of Docker
7. Understanding of real-time systems
8. Familiarity with Fieldbus/EtherCAT
9. Experience with Git or other version control tools
Other information
10. Dynamic and constantly evolving environment
11. Focus on people and their professional growth
12. Cafeteria near the office
13. Health insurance
14. Corporate welfare plan
15. Office located near the highway exit and train station
Video