Back to jobs
TXT GROUP
Southern Europe

C++ Software Engineer

Rome, Italy
2026-07-06

Role Description

We are looking for a passionate and skilled **C\+\+ Software Engineer** to join our development teamworking on-site at the client's location. The selected candidate will be involved in the design, development, and maintenance of high-performance software solutions, actively contributing to the technological evolution of our products. You will work in a dynamic environment, collaborating with cross-functional teams (QA, DevOps, Product) and using Agile methodologies. **Responsibilities:** * Design and development of software components using modern C\+\+ (C\+\+14/17/20\) * Application optimization for performance, scalability, and reliability * Collaboration with cross-functional teams to ensure product quality and consistency * Participation in code reviews, debugging, and continuous improvement * Writing clean, maintainable, and well-documented code **Requirements:** * At least 1 year of experience; * Excellent knowledge of C\+\+ (preferably C\+\+14 or later); * Experience with: + Multithreading + Networking + Memory management * Familiarity with tools such as Git, CMake, and Visual Studio; * Experience with Linux and/or Windows environments; * Knowledge of design patterns and object-oriented programming (OOP); * Degree in Computer Science, Computer Engineering, or related fields; * Good command of written and spoken English; **Nice to Have (Plus):** * Experience with real-time systems, simulation, or embedded development; * Knowledge of GPU computing or graphics engines (e.g., Unreal Engine, Unity); * Familiarity with CI/CD tools and test automation. **Soft Skills:** * Strong problem-solving attitude; * Attention to detail and code quality; * Good communication and teamwork skills; * Proactivity, curiosity, and eagerness to learn; * Sense of ownership and responsibility for assigned tasks; * Excellent organizational skills and effective priority management. **What We Offer:** * Career opportunities in a rapidly growing and evolving company with a young, international team; * Structured training on cross-functional and specialized topics relevant to your activities. Training is an integral part of a personalized growth path, defined jointly by you and your manager based on your skills, aptitudes, and interests; * Corporate benefits (health insurance, welfare programs, meal vouchers, employee discounts); * Team building events to foster a cohesive team and a positive work environment. * The contract offered for this position is a permanent one, and the salary range for this position is between EUR 28\.000 € and EUR 33\.000 € gross per year. * The grading/level will be defined during the selection process based on the candidate's profile and in accordance with the National Collective Labor Agreement *This position is open to all applicants regardless of gender, pursuant to Legislative Decree 198/2006\. The company promotes equal opportunities and values diversity in all its forms.*

C++ Software Engineer

TXT GROUP

Sign Up →