{bc}
indeed

SW Developer

Ericsson
Ottawa, CAN
Onsite
$85,000 to $111,300
Discovered Today
C/C++Embedded software developmentReal-time software3GPP standardsWireless communicationsComputer networks

Full Job Posting

Role overview

Join Ericsson's 5G/6G Cloud RAN vDU baseband development team to build software for current and next-generation radio access networks.

Contribute across the software development lifecycle in a collaborative, DevOps-oriented environment.

Explore practical uses of AI tools in engineering work.

Responsibilities

  • Translate 3GPP standards and system requirements into reliable software.
  • Design, implement, test, and integrate scheduler and baseband features, including radio resource management.
  • Develop embedded real-time software and investigate complex issues to deliver lasting fixes.
  • Contribute to component and system design, internal tools, and technical documentation.
  • Collaborate across radio, software, data, and product teams to develop and deploy AI/ML for radio access networks.
  • Support network performance, energy efficiency, automation, and customer experience.

Required qualifications

  • Bachelor's or master's degree in computer science or electrical engineering.
  • At least three years of C/C++ experience and hands-on embedded or real-time software development and debugging.
  • Knowledge of computer networks, wireless communications, and 3GPP NR areas such as RRM, MAC, RLC, PDCP, physical layer, or mobility.
  • Experience with Linux and Python or Bash scripting.
  • Familiarity with version control and CI/CD tools such as Git, Gerrit, Jenkins, or GitLab.
  • Experience using AI tools for software development, analysis, and testing; AI expertise is an important asset.

Desirable experience

  • Mobile networks and RAN experience, including AI/ML or data-driven methods for wireless systems, is desirable.
  • Familiarity with 5G or emerging 6G technology is relevant.
  • Cloud RAN or vDU architectures, real-time hardware, and Agile or DevOps practices are helpful.

Compensation

  • The salary range listed for Ottawa is $85,000 to $111,300; the posting does not specify the salary cadence.
  • An annual bonus opportunity is available under a variable compensation plan, subject to eligibility and performance rules.

Benefits

  • The posting describes medical and dental plan options, retirement and savings contributions, life insurance, accidental death and dismemberment coverage, and short-term disability coverage.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Ericsson