AI Network Software Engineer (M/F)
Core
Design, develop, and evolve advanced IP and Software-Defined Networking (SDN) architectures, focusing on control, automation, and programmability for next-generation network solutions.
Role type
Senior IC AI Network Software Engineer
Builds
SDN controllers, VNFs, network services, APIs, and network emulation/simulation tools
Domain
Defense & Space, Networking, Software-Defined Networking (SDN)
Deliverable
production ML models | product features | infrastructure
Required skills
IP networking protocols, SDN architectures, software design principles, Python, Java, C/C++, Rust, Bash, Linux, Docker, Kubernetes, Git, network emulation tools, gRPC, REST, OpenFlow, P4
Preferred skills
Server hardware configuration, firewall configuration, Machine Learning basics
Technologies
ContainerLab, mininet, ONOS, OpenDayLight, TeraflowSDN, OpenFlow, P4, gRPC, REST, Docker, Podman, Kubernetes, Git
Responsibilities
Design and evolve IP and SDN architectures, develop software components for network control and orchestration, define test scenarios and validation strategies, collaborate on prototyping innovative networking concepts, produce technical documentation, participate in technical reviews and IP creation
Seniority
Senior, hands-on IC