The Principal SW Systems Engineer will be responsible for the entire product life cycle. This role requires experience with microservices-based architecture and Docker containers, Kubernetes (K8s, K3s) clusters, and Helm charts. Strong coding and debugging skills in Golang or C are essential, along with a deep understanding of Linux OS, data structures, and IPC mechanisms. Experience with multi-threading/routines, Agile development with CI/CD, Jenkins pipeline, and Git is also required. The engineer will need working knowledge of OpenConfig NETCONF/GNMI/GRPC and proficiency in L2/L3 OSI layer protocols. Excellent written and verbal communication skills are a must.