CareerPlan

SW Developer

Ottawa,Ontario,CanadaFull-time$85k–$111k2026-10-23 → 2026-11-10
Based in CanadaNo visa sponsorship

Core

Develop software for 5G/6G Cloud RAN vDU baseband, translating standards into reliable embedded software and integrating AI/ML capabilities for radio access networks.

Role type

Senior embedded software developer (telecommunications)

Builds

5G/6G radio access network software components and AI/ML features

Domain

Telecommunications / Wireless Communications

Deliverable

production ML models

Required skills

C/C++, embedded/real-time software development, Linux, Python/Bash scripting, 3GPP standards (RRM, MAC, RLC, PDCP, physical layer), version control (Git/Gerrit), CI/CD tools

Preferred skills

AI/ML for wireless systems, 5G/6G technologies, Cloud RAN/vDU architectures, Agile/DevOps practices, AI tools for development

Responsibilities

Translate 3GPP standards and system requirements into reliable software; Design, implement, test, and integrate scheduler and baseband features; Develop software for embedded, real-time environments; Collaborate across teams to develop and deploy AI/ML capabilities

Seniority

Mid-Senior, hands-on IC