Capgemini

Software Engineer C++

Capgemini
Apply
24 days ago
Trieste, Italy +2 moreEntry Level

Responsibilities

  • Develop and implement C++ software for complex applications.
  • Collaborate with cross-functional teams to design, test, and maintain scalable systems.
  • Optimize software performance and resolve technical problems.
  • Participate in code reviews and adopt software development best practices.

Requirements

  • Excellent knowledge of C++ and its standard libraries.
  • Knowledge of advanced algorithms and data structures.
  • Good understanding of software development principles.
  • Ability to analyze and solve complex problems effectively.
  • A specialist degree in Computer Engineering, Embedded Systems Engineering, or a related field is required.
  • Previous experience in aerospace or defense is preferred.
  • Good English language skills are requested.

Benefits

  • Permanent employment contract.
  • Onsite work in Milan or Rome.
  • Flexible work solutions, including remote work and/or flexible hours, are described as available support for work-life balance.
  • Professional growth paths, certification opportunities, and potential progression toward Tech Lead or Architect roles.
  • Inclusive workplace and social responsibility initiatives.
  • Opportunity to work on high-impact technology projects with new tools, languages, and environments.
  • Annual gross salary range of €27,746–€40,150, depending on the applicable CCNL Commerce level and selected profile.

Tech Stack

Categories

Capgemini

About Capgemini

10,000+ employees

Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.

Contact me