19 days ago
Ottawa, CanadaMid Level
Responsibilities
- Translate 3GPP standards and system requirements into reliable software.
- Design, implement, test, and integrate scheduler, baseband, and radio resource management features.
- Develop and debug software for embedded, real-time environments and investigate complex issues.
- Contribute to component and system design, internal development tools, and technical documentation.
- Collaborate with radio, software, data, and product teams to develop and deploy AI/ML capabilities for radio access networks.
- Deliver solutions supporting network performance, energy efficiency, automation, and customer experience.
Requirements
- Bachelor’s or master’s degree in computer science or electrical engineering.
- At least 3 years of experience with C/C++ and hands-on embedded or real-time software development and debugging.
- Knowledge of computer networks, wireless communications, and relevant 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 development tools such as Git, Gerrit, Jenkins, or GitLab.
- Experience with mobile networks and RAN; AI/ML or data-driven methods for wireless systems are desirable.
- Familiarity with 5G or emerging 6G technologies; Cloud RAN, vDU architectures, real-time hardware, and Agile or DevOps practices are helpful.
- Experience using AI tools for software development, analysis, and testing; AI expertise is an important asset.
Benefits
- Salary range in Ottawa is CAD 85,000–111,300 annually.
- Health benefits include three medical and dental plan options, with core coverage fully paid by Ericsson.
- Group retirement and savings benefits include a 2% pension contribution and up to a 4% RRSP match, for a potential 6% company contribution.
- Benefits include life insurance, accidental death and dismemberment coverage, short-term disability coverage, and an employee stock purchase plan.
- Employees receive at least 18 vacation days, 3 personal days, 10 holidays, 1 volunteer day, and sick days, prorated by start date.
- Paid leave includes up to 10 weeks of maternity leave and 6 weeks of parental or adoption leave at 100% of pay.
- Additional benefits include financial wellness programs, educational assistance, matching gifts, wellness accounts, and recognition programs.
- The position is based in Ottawa, Canada.
About Ericsson
Ericsson is a publicly traded telecommunications vendor that builds mobile network infrastructure (RAN, core, OSS/BSS), cloud platforms, and managed services for communications providers and enterprises. Founded in 1876 and headquartered in Kista, Stockholm, it supplies 5G systems to operators worldwide and owns Vonage, expanding network APIs and enterprise communications offerings.
