CareerPlan

Senior C++ Software Engineer

Aachen, NORDRHEIN_WESTFALENFull-time2026-11-05 → 2026-11-10

Core

Design, develop, test, and maintain complex server-side software components and services in modern C++ for compliance solutions in regulated telecommunications markets.

Role type

Senior C++ Software Engineer (Server-side)

Builds

Server-side software components, services, and supporting automation tools for Linux-based systems

Domain

Telecommunications / Compliance / Embedded Systems

Required skills

Modern C++ (C++20+), Linux server development, Python, Bash, systemd, network programming, CI/CD pipelines, Git, debugging tools (GDB, Valgrind, Sanitizers)

Preferred skills

RPM packaging, Ansible, Podman/Docker, Kubernetes, virtualization, SELinux, system hardening

Technologies

C++, Python, Bash, Linux (RHEL), systemd, GCC/Clang, GDB, Valgrind, CMake, Git, Ansible, Podman, Docker, Kubernetes

Responsibilities

End-to-end ownership of software components from architecture to deployment on Linux servers; Develop automation tools for installation, configuration, and testing; Integrate C++ applications with Linux OS services; Optimize software for performance, reliability, and security; Collaborate with architects, QA, and DevOps teams

Seniority

Senior, hands-on IC