W Designer - 5G/6G Cloud RAN vDU Baseband

EricssonŁódź, ON,CA
CA$129,500 - CA$170,100Onsite

About The Position

We are looking for a talented and motivated SW Designer/Developer to join our 5G/6G Cloud RAN vDU Baseband development team. You will play a hands-on role in building and evolving the software that powers next-generation radio access networks, working across the full development lifecycle in a fast-paced, DevOps-oriented environment. As part of a forward-looking team, you will also have the opportunity to explore and apply AI tools and techniques where they add real value to your work. We are building a team that understands the value of AI as a practical engineering tool — whether that means using it to accelerate root cause analysis, improve code review workflows, or surface patterns across large-scale lab results. You don't need to be an AI expert, but curiosity and willingness to explore how AI can enhance real baseband development work is a definite plus.

Requirements

  • BSc or MSc in Computer Science or Electrical Engineering
  • Strong proficiency in C/C++, with hands-on experience in embedded or real-time software development and debugging
  • Solid understanding of computer networks and wireless communications, including 3GPP NR specifications across RRM, MAC, RLC, PDCP, Physical Layer, and mobility
  • Experience working in a Linux environment, with scripting ability in Python or Bash
  • Familiarity with version control and CI/CD tooling: Git, Gerrit, Jenkins, GitLab, or Spinnaker

Nice To Haves

  • Experience with Cloud RAN or vDU architectures
  • Exposure to real-time or COTS hardware platforms in a RAN context
  • Familiarity with Agile or DevOps development practices in a telecom environment
  • Practical experience using AI tools in a software development context — such as AI-assisted coding, log analysis, automated diagnostics, or test generation

Responsibilities

  • 3GPP Specification Implementation — Translating complex NR standards into reliable, high-quality software
  • Algorithm Design & Implementation — Designing and coding scheduler and baseband algorithms that meet strict real-time performance requirements
  • Unit & Multi-Component Test Design — Building meaningful tests that validate correctness, edge cases, and system behavior
  • Requirement Analysis — Interpreting functional and system requirements and shaping how they are realized in software
  • System Design — Contributing to architectural decisions and design discussions at the component and system level
  • Tools Development — Creating internal tools that support development, analysis, and CI/CD workflows, including AI-assisted capabilities such as log analysis, anomaly detection, and performance diagnostics
  • Documentation — Producing clear technical documentation that supports maintainability and knowledge sharing across the team

Benefits

  • Choice of 3 medical and dental plan options
  • Core level coverage paid for fully by Ericsson
  • Automatic 2% company contribution into the Pension Plan
  • 50% match of employee’s contribution into the Registered Retirement Savings Plan, up to 8% of the employee’s contribution (maximum of 4% match)
  • Basic life insurance and basic accidental death and dismemberment coverage at two-times annual base pay at no cost
  • Short-term disability coverage
  • Option to participate in Ericsson’s Stock Purchase Plan
  • Minimum of 18 days of accrued vacation
  • At least 3 personal days
  • Minimum 10 holidays
  • 1 volunteer day
  • Sick days
  • Up to 10 weeks of paid maternity leave
  • 6 weeks of parental or adoption leave at 100% of pay
  • Financial wellness programs
  • Educational assistance
  • Matching gifts
  • Wellness account
  • Recognition programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service