Communication Protocols Software Engineer (w/m/d)
Core
Develop secure communication systems by implementing and testing network protocols for encrypted data transmission.
Role type
Communication Protocols Software Engineer
Builds
Modern secure-communications systems
Domain
Cybersecurity / Network Engineering
Deliverable
production ML models | product features
Required skills
C++, Python, ISO/OSI Layer 2 & 3 protocol development, network technologies (routing, switching), secure communication systems
Preferred skills
Modern development/integration/test tools
Technologies
C++, Python
Responsibilities
Develop communication protocols for ISO/OSI layers 2 and 3, Implement and test protocols in real system environments, Analyze technical requirements and evaluate solution approaches for safety-critical systems, Advance protocol architectures for encrypted data transmission, Support integration, verification, and quality assurance of new communication solutions
Seniority
Mid-Senior, hands-on IC