-
Capgemini Engineering

C++ Engineer - REMOTE

Capgemini Engineering
Romania · Full-time · Mid-Senior

C++ ENGINEER – REMOTE


Work closely with Data Scientists and Machine Learning experts to turn prototype algorithms and data processing pipelines into hardened, reliable, production-grade "always-on" applications written in C++.


Key Responibilities:


• Convert research and prototype ML/data-processing workflows (primarily Python-based) into high-performance, reliable C++ production systems

• Implement data quality safeguards, sanitization, and required low-level interfaces for real-time inference on streaming data

• Optimize code for predictable behavior, high reliability, and efficient resource utilization (compute/memory/storage) on resource-constrained environments

• Consider and implement security best-practices; least privilege, secret handling, signed artifacts

• Contribute to vulnerability scanning, SBOM generation, and patching strategies for deployed devices.

• Perform testing with real hardware and physical devices

• Manage release artifacts, versioning, and distribution channels for internal and external deployments.


Your profile:


• Must be an excellent communicator, able to clearly articulate and hear & understand abstract concepts;

• Excellent problem-solving skills and ability to work independently and collaboratively;

• Experience working with embedded Linux or industrial edge computing environments;

• Strong expertise in modern C++ software development using C++17/C++20;

• Strong understanding of multithreading, concurrency, synchronization, and performance optimization in Linux environments;

• Experience developing deterministic, low-latency software for real-time systems;

• Experience with CMake and modern C++ build systems;

• Strong experience with Conan package management for C++;

• Experience profiling and optimizing CPU/memory utilization in constrained Linux environments;

• Experience writing unit tests and automated tests;

• Proven ability to debug low-level communication issues and optimize performance under constrained environments;

• Strong hands-on experience designing, deploying, and debugging containerized applications using Docker in Linux production environments;

• Experience with CI/CD & Release pipelines: multi OS runners, artifact signing, SBOMs/vulnerability scanning;

• Experience working with Agile toolsets and technologies such as Azure DevOps and/or Atlassian tools like Confluence, JIRA, and Bitbucket.

Key Skills

Ranked by relevance

linux c confluence embedded python docker devops cicd jira
Login to Apply
Posted
May 23, 2026
Type
Full-time
Level
Mid-Senior
Location
Romania

Industries

Engineering Services

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Luxoft
Related

Junior DevOps

2026-05-26

Full-time
Entry
Romania
IT System Testing
Information Technology
View Job Details
Luxoft
Related

AI Engineer

2026-05-23

Full-time
Mid-Senior
Romania
IT System Testing
Information Technology
View Job Details
Insta
Related

Senior Cyber Security Specialist (PKI Services)

2026-05-21

Full-time
Mid-Senior
Finland
Engineering Services
Engineering