About this role
Shape the future of telecommunications as a Cloud Native Software Developer at Ericsson in Ottawa, Canada. Your focus will be on 5G core user-plane functions deployed on cloud platforms. In this dynamic role, you will contribute to Ericsson’s groundbreaking Cloud Native 5G solutions, ensuring high performance and reliability in user-plane services.
Use C, C++, and Go while collaborating across various teams to deliver scalable networking solutions and optimize cloud environments. This role offers a unique opportunity to apply your technical skills in a cutting-edge field. Key Responsibilities:
• Design and maintain user-plane services for 5G Network
• Develop software solutions for public cloud platforms
• Implement high-performance packet processing with DPDK
• Build scalable microservices using Docker and Kubernetes
• Troubleshoot production issues in complex networking environments Requirements:
• Bachelor’s in Computer Science or similar
• Experience in programming with C, C++, or Go
• Solid understanding of Linux and TCP/IP networking
• Familiarity with CI/CD processes and REST/gRPC APIs
• Strong collaboration and analytical skills Embrace the challenge of developing next-generation network technology with Ericsson's collaborative team.