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 Senior Software Developer with proven experience in industrial environments and a strong aptitude for technical leadership. The ideal candidate will lead a software development team, actively contributing to the design and implementation of complex solutions for industrial automation systems in both Windows and Linux environments.
Responsibilities:
1. Technically coordinate a team of software developers
2. Design scalable and maintainable software architectures
3. Develop applications in C++ and Qt for industrial environments
4. Define and maintain development pipelines and versioning strategies (Git, CI/CD)
5. Collaborate with cross-functional teams (DevOps, Cyber Security, Automation)
6. Support the integration of industrial protocols (e.g., OPC UA)
7. Promote best development practices and conduct code reviews
Requirements
8. Degree in Computer Science, Computer Engineering (or similar), and/or proven experience in the role
9. Proficiency in C++17
10. Experience with Qt Framework (GUI, QML, multithreading, networking)
11. Object-oriented software design and familiarity with design patterns
12. Version control (Git) and CI/CD pipeline knowledge
13. Experience in both Windows and Linux environments
Preferred Skills:
14. Experience with Python for scripting and support tools
15. Knowledge of industrial protocols (OPC UA)
16. Familiarity with embedded or real-time systems
Soft Skills:
17. Leadership and technical mentoring
18. Strong analytical and problem-solving skills
19. Effective communication and results-oriented mindset
Other information
20. Dynamic and constantly evolving environment
21. Focus on people and their professional growth
22. On-site cafeteria
23. Health insurance
24. Corporate welfare plan
Video