Software Engineer, Software Testing, C++ Developer
Job in
Rome, Lazio, Italy
Listed on 2026-06-30
Listing for:
Leonardo
Contract
position Listed on 2026-06-30
Job specializations:
-
Software Development
Software Engineer, Software Testing, C++ Developer, Embedded Systems/ Firmware/ IoT
Job Description & How to Apply Below
È un protagonista dei principali programmi strategici globali e partner tecnologico e industriale per governi, amministrazioni di difesa, istituzioni e aziende.
Key Responsibilities Analysis of system requirements and their translation into software requirements, using dedicated tools (e.g., DOORS)
Definition of system and software architecture, identification of subsystems and components, their functionalities, and interfaces, through use of modeling languages (e.g., UML)
Software development in compiled languages (C++) and interpreted languages (Python), and frameworks such as DDS, Qt/QML, and Esri Runtime Integration, validation and testing of software, also at locations other than Caselle, in Italy and abroad
Preparation of technical specifications and project documentation, primarily in English Software and documentation configuration management (versioning, PLM)
Education Degree in Computer Engineering or related disciplines
Seniority
Junior: 1‑3 years of experience
Expert: 3‑5 years of experience
Technical knowledge and skills
Analysis and management of system and software requirements (e.g., DOORS)
Software design according to object‑oriented paradigms (OOA, OOD, OOP)
Definition of software and system architectures, including UML modeling
Software development in C++ and Python
Experience with frameworks and middleware (e.g., DDS, Qt/QML, Esri Runtime)
Software integration, testing and validation
Configuration management (versioning) and familiarity with PLM systems
Behavioral skills
Proactivity
Ability to work in a team Problem‑solving attitude
Flexibility in dealing with topics outside one’s domain of expertise
Language skills
Good knowledge of English (B2)
Computer skills
Use of software development environments (IDE) and debugging tools
Knowledge of code versioning systems (e.g., Git)
Familiarity with modeling and requirements management tools (e.g., UML tools, DOORS)
Other The ideal candidate is available to carry out work primarily on‑site and to undertake short/medium‑term business trips, after adequate on‑the‑job training, in Italy and/or abroad.
Inclusion & Diversity Involvement, enhancement of skills, and care for the well‑being and safety of people are the cornerstones of our corporate culture. We strive every day to foster an inclusive and stimulating work environment, actively promoting the principles of inclusion, equity, and valuing diversity.
Compensation & benefits
Reference collective labor agreement: CCNL for Private Metalworking Industry and Plant Installation Work mode:
Hybrid Contractual category:
Employee Contract type:
Permanent/fixed‑term/administration (possible duration)
Gross annual salary (RAL): 32,731.92 – 48,000 € Thirteenth month’s salary
Performance‑related bonus
Welfare vouchers worth 250 € annually
Company canteen
Opportunities for continuous training and updating of professional and soft skills
Well‑being initiatives tailored to individual needs
Employment Details Primary location: IT – Torino – Caselle Nord Contract type:
Permanent Hybrid working:
Yes
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×