Ericsson
The future of mobile isn’t on the horizon, it’s happening now. At Ericsson, we’re building the foundation for an open network ecosystem where industries, developers, and enterprises thrive. The convergence of 5G, AI, cloud, and network APIs isn’t just a technological shift; it’s a transformation that is redefining industries and enhancing everyday life. Open, programmable networks are enabling real-time innovation and unlocking new business models across the globe. Imagine a world where developers can dynamically access network capabilities on demand, where enterprises don’t just use connectivity but shape it. This isn’t a distant vision, it’s the ecosystem we’re creating today. Collaboration fuels everything we do. By working across industries, we’re designing a future where connectivity isn’t just seamless. It’s intelligent, programmable, and transformative. The shift is happening. Are you part of it?
Open Positions at Ericsson
25 open positions
Lead the development and strategy of C/C++ and Python validation content for Ericsson ASIC hardware, including device drivers, test cases, and scalable validation frameworks. This hybrid Austin-based role guides technical direction, silicon validation, debugging, and methodology improvements across U.S. and Sweden teams.
Ericsson is seeking a Senior Software and Automation Engineer in Cairo to build, integrate, automate, deploy, and support Java-based software solutions for telecommunications environments. The role offers end-to-end ownership across applications, APIs, databases, platforms, and infrastructure.
Develop optimized, threaded C software for the 5G baseband physical layer, with a focus on signal processing in uplink receivers. The role combines embedded software development, architecture evolution, testing, and early-stage 5G/6G studies in a hybrid Ericsson team.
Develop embedded C software for the 5G physical layer of Ericsson’s baseband products, focusing on signal processing in uplink receivers and multi-core systems. The role combines feature development, architecture evolution, testing, troubleshooting, and early-stage 5G/6G studies.
Build and validate next-generation embedded and application-layer radio software for Ericsson’s remote radio platforms. The role combines C/C++/Java development with system integration, diagnostics, automation, and applied AI/ML experimentation.
Join Ericsson’s small, strategically important Ericsson Routing Suite team to develop advanced IP routing software in C and C++ and help modernize the platform for future products. The role combines complex software engineering, test automation, customer issue resolution, and technical leadership.
Lead the technical direction and architecture of Ericsson’s OMS (Link Enablement Platform) across multiple Connectivity Suite application teams. The role combines enterprise architecture, hands-on VB.NET development, technical governance, and stakeholder leadership.
Launch your software engineering career as a Student Java Developer on Ericsson’s Fault Management team, building and maintaining network management products. You’ll work across the full development lifecycle with a modern Java, cloud-native, and testing stack.
Senior Software Engineer developing Ericsson’s cloud-native infrastructure operations product for 5G networks, with a focus on Go, Python, Kubernetes, automation, and AI-enabled workflows. The role combines backend product development with LLM, ML model, and intelligent-agent integration.
Software Engineer developing Ericsson’s cloud-native infrastructure management products for 5G networks, with a focus on Go, Python, Kubernetes, automation, and AI-enabled workflows. The role combines backend product development with cloud-native engineering and intelligent automation.
Unlock 15 More Matching Jobs
Create an account to view all jobs matching your criteria.
First to know
Discover the latest jobs before everyone else
Zero Spam
No ghost jobs, reposts, or sponsored listings
AI-powered filters
Find the most relevant jobs for you