AI-Driven RAN Software Designer for 5G/6G

Ericsson GmbH

Ottawa

Hybrid

CAD 85,000 - 111,000

Full time

24 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Ericsson is hiring a Software Designer in Ottawa to design and develop telecom software for 5G/6G, with a focus on cloud-native architectures and AI-enabled solutions. You will work with architects, data scientists, and global teams to deliver scalable software for production networks.

The role requires 3–5 years in wireless systems, strong C/C++ and Python skills, and experience with Docker, Kubernetes, and AI frameworks.

Qualifications

  • 3-5 years of experience in wireless systems with cloud-native software and AI/ML-driven solutions.
  • Strong programming skills in C/C++ and Python.
  • Experience with distributed systems and scalable application development.
  • Good understanding of wireless technologies (5G NR) and networking concepts.
  • Experience with cloud-native technologies (containers, Kubernetes, microservices, virtualization).
  • Experience with AI/ML and Generative AI (LLMs, RAG, AI agents) and Python-based frameworks.
  • Familiarity with Open RAN tech and public cloud platforms (AWS/Azure/GCP).
  • Knowledge of performance optimization, observability, and production deployments.

Responsibilities

  • Design and develop software for 5G evolution and 6G wireless systems, including UPC/L2 scheduling and RAN platform functionality.
  • Contribute to scalable, high-performance architectures for distributed telecom systems.
  • Develop cloud-native applications using containers, Kubernetes, microservices, and virtualization.
  • Collaborate with cross-functional teams on feature integration, troubleshooting, and optimization.
  • Contribute to AI-enabled platform capabilities and AI-assisted development workflows.
  • Participate in architecture reviews, testing, and system quality initiatives.

Skills

C/C++
Python
Distributed systems
Cloud-native
AI/ML
5G/Nr knowledge
Team collaboration
Open RAN

Education

Bachelor’s or Master’s in CS/EE/Telecom/AI

Tools

Docker
Kubernetes
TensorFlow
PyTorch
LangChain / AI frameworks

Job description

Ericsson is hiring a Software Designer in Ottawa to design and develop telecom software for 5G/6G, with a focus on cloud-native architectures and AI-enabled solutions. You will work with architects, data scientists, and global teams to deliver scalable software for production networks.

The role requires 3–5 years in wireless systems, strong C/C++ and Python skills, and experience with Docker, Kubernetes, and AI frameworks.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cloud RAN Baseband L2 Software Engineer
Cloud RAN Baseband L2 Software Engineer

Ericsson GmbH • Ottawa

Hybrid
CAD 85,000 - 111,000
Health benefits
Pension plan
Stock Purchase Plan
+1
AI Software Designer RAN & AI Solutions Ottawa,Ontario,Canada Product Development Posted 3 hours ago
AI Software Designer RAN & AI Solutions Ottawa,Ontario,Canada Product Development Posted 3 hours ago

Ericsson GmbH • Ottawa

Hybrid
CAD 85,000 - 111,000
AI-Driven Telecom Analytics Architect
AI-Driven Telecom Analytics Architect

Ericsson GmbH • Toronto

On-site
CAD 100,000 - 131,000
Health benefits
Pension plan
Stock Purchase Plan
+1
Cloud-Native 5G Core Test Engineer
Cloud-Native 5G Core Test Engineer

Ericsson GmbH • Ottawa

On-site
CAD 102,000 - 133,000
Health benefits (medical and dental)
Retirement plan with company match
Paid vacation and holidays
+1
SW Developer - Cloud RAN Baseband L2
SW Developer - Cloud RAN Baseband L2

Ericsson GmbH • Ottawa

On-site
CAD 85,000 - 111,000
Health benefits
Retirement plan
Stock Purchase Plan
+1
AI Software & Data Engineering Developer
AI Software & Data Engineering Developer

Ericsson GmbH • Ottawa

On-site
CAD 102,000 - 133,000
Health benefits
Retirement plan
Vacation days
DL PHY Lead — 6G L1 & AI-Driven RAN
DL PHY Lead — 6G L1 & AI-Driven RAN

Ericsson GmbH • Ottawa

Hybrid
CAD 136,000 - 179,000
Cloud Native Software Developer Ottawa,Ontario,Canada Product Development Posted 2 hours ago
Cloud Native Software Developer Ottawa,Ontario,Canada Product Development Posted 2 hours ago

Ericsson GmbH • Ottawa

On-site
CAD 102,000 - 133,000
Healthcare benefits
Pension plan
Stock Purchase Plan
+2
SW Developer - Cloud RAN Baseband L2 Ottawa,Ontario,Canada Product Development Posted an hour ago
SW Developer - Cloud RAN Baseband L2 Ottawa,Ontario,Canada Product Development Posted an hour ago

Ericsson GmbH • Ottawa

On-site
CAD 85,000 - 111,000
Health benefits
Pension plan
Stock Purchase Plan
+1
AI-Driven Integration Engineer
AI-Driven Integration Engineer

Ericsson GmbH • Toronto

On-site
CAD 81,000 - 106,000
Health benefits
Vacation days
Pension plan
+1