Softwareentwickler C++ (m/w/d)
Core
Developing high-availability communication solutions for security-critical applications and critical infrastructure environments (KRITIS), specifically modern TETRA and 5G networks.
Role type
Senior C++ Software Engineer (Telecommunications)
Builds
TETRA and 5G network software components for safety-critical use cases
Domain
Telecommunications / Critical Infrastructure
Deliverable
production ML models | product features
Required skills
C++17, GCC, Git, CMake, Debugging, Logging, Tracing, Wireshark, 3GPP specifications, ETSI specifications, TETRA standard, DMR, 4G, 5G
Preferred skills
Internal AI tools for code analysis and quality assurance
Responsibilities
Take technical responsibility for complex software components, develop technical concepts based on functional requirements and standards, maintain design and interface documentation, ensure quality through module tests, peer reviews, and integration tests, support the full development lifecycle from design to system test handover, document and coordinate changes via structured change requests