About the role
Ottawa,Ontario,Canada
Job ID
769865
Grow with us
Job Title: 5G RAN Software Developer (Entry Level)
Location: Ottawa, Ontario, Canada
At this time, Ericsson Canada Inc. does not provide immigration assistance/sponsorship now or in the future for this position.
About this opportunity:
Join Ericsson’s cutting-edge 5G RAN software development team! We're building next-gen software for Cloud RAN systems and looking for a passionate new graduate to join our Traffic team. You'll contribute to software design, implementation, testing, and continuous improvement in a collaborative, agile environment.
What you will do:
- Develop and maintain 5G RAN software features
- Analyze requirements, design, code, and test solutions
- Troubleshoot issues and support integration
- Contribute to cloud-native and embedded system development
- Work with open interfaces (e.g., F1, X2/Xn, A1)
- Collaborate on scalable, high-performance software in CRAN/DRAN configurations
The skills you bring:
- Bachelor’s degree in Computer Science or Electrical Engineering
- Strong programming skills in C++
- Solid understanding of software fundamentals
- Excellent communication and teamwork skills
Nice-to-Have:
- Knowledge of RAN or mobile networks
- Exposure to embedded systems or cloud-native platforms
- Interest in AI, automation, or DevOps principles
- Technologies & Tools
- Languages: C++, Yang
- Domains: RAN, Cloud, Embedded Systems
- Development: Agile, DevOps, CI/CD
What happens once you apply?
About Ericsson
Our purpose To create connections that make the unimaginable possible.
Our vision A world where limitless connectivity improves lives, redefines business and pioneers a sustainable future.
Our values Perseverance, professionalism, respect and integrity.
The future is a place for purpose & vision – ours are clear, and we invite partners, customers and consumers to join us in our journey.
For a brighter future. For all. Let's #ImaginePossible
About the role
Ottawa,Ontario,Canada
Job ID
769865
Grow with us
Job Title: 5G RAN Software Developer (Entry Level)
Location: Ottawa, Ontario, Canada
At this time, Ericsson Canada Inc. does not provide immigration assistance/sponsorship now or in the future for this position.
About this opportunity:
Join Ericsson’s cutting-edge 5G RAN software development team! We're building next-gen software for Cloud RAN systems and looking for a passionate new graduate to join our Traffic team. You'll contribute to software design, implementation, testing, and continuous improvement in a collaborative, agile environment.
What you will do:
- Develop and maintain 5G RAN software features
- Analyze requirements, design, code, and test solutions
- Troubleshoot issues and support integration
- Contribute to cloud-native and embedded system development
- Work with open interfaces (e.g., F1, X2/Xn, A1)
- Collaborate on scalable, high-performance software in CRAN/DRAN configurations
The skills you bring:
- Bachelor’s degree in Computer Science or Electrical Engineering
- Strong programming skills in C++
- Solid understanding of software fundamentals
- Excellent communication and teamwork skills
Nice-to-Have:
- Knowledge of RAN or mobile networks
- Exposure to embedded systems or cloud-native platforms
- Interest in AI, automation, or DevOps principles
- Technologies & Tools
- Languages: C++, Yang
- Domains: RAN, Cloud, Embedded Systems
- Development: Agile, DevOps, CI/CD
What happens once you apply?
About Ericsson
Our purpose To create connections that make the unimaginable possible.
Our vision A world where limitless connectivity improves lives, redefines business and pioneers a sustainable future.
Our values Perseverance, professionalism, respect and integrity.
The future is a place for purpose & vision – ours are clear, and we invite partners, customers and consumers to join us in our journey.
For a brighter future. For all. Let's #ImaginePossible