Developer Designer (Entry Level

March 28 2025
Industries Telecommunications
Categories Programming, Development, Systems architect, Design
Remote
Ottawa, ON • Full time

Grow with us

Ottawa, ON Canada

At this time, Ericsson Canada Inc. does not provide immigration assistance/sponsorship now or in the future for this position.

About this opportunity:

We are looking for a 5G Cloud RAN Developer to join the existing Cloud RAN DU Baseband function development. Your role will include development activities such as: 3gpp spec implementation, algorithm design and implementation, test design, requirement analysis, tools design, system design, and product documentation.


What you will do

  • Implement NR Scheduler function and 3GPP Standards related to RRM, MAC, RLC, PDCP
  • Contribute to development of RRM functions such as beamforming, massive MIMO, carrier aggregation, dynamic spectrum sharing, scheduling, link adaptation, power optimization in L2 scheduler
  • Full-stack virtualization of the 5G NR DU on COTS HW
  • Develop embedded real time software development running in cloud-based infrastructure
  • Systemization, implementation and testing of 5G Cloud RAN Baseband features related to L2 scheduler in CR DevOps
  • Troubleshooting BB scheduler and L2 stack
  • Contribute to the architectural evolution of the BB L2 Scheduler SW
  • Design new algorithms for baseband features, systemize the solution, implement in the product, and help with testing the solution in the lab, over the air, and in operator's network
  • Other areas that you may contribute to:
  • Realization of machine learning base solutions in Ericsson Cloud RAN products
  • Work with Kubernetes pods and docker containers on the far edge
  • Define requirements, lab setup, and test cases; analyze and characterize the result and customer trouble reports.
  • Work on open interfaces (e.g F1, X2/Xn, A1, 01, LLS…)

You will bring

  • BSc or MSc degree in Computer Science or Electrical Engineering with
  • Background in wireless communications and experience in software engineering in telco is a plus
  • Proficiency in C/C++ and embedded programming
  • Familiarity with one or more: Python, Bash, JSON, YAML, XML
  • Linux as a user
  • Understanding of NR & LTE 3GPP specifications, especially in the areas of Radio Resource Management, MAC/RLC/PDCL/Physical Layer, and Mobility is a plus
  • Entry level knowledge of real time embedded development
  • Familiarity with cloud native applications (Microservices, Docker, Helm, Kubernetes)
  • Strong test-oriented mentality and speedy troubleshooting competence
  • Familiarity with software content management tools such as git and automation tools such gerit, jenkins, gitlab, spinnaker
  • Excellent English communication, problem solving, interpersonal, time management, and multitasking skills
  • Passion for high quality SW development
  • An enthusiastic attitude, eager to continue growing and learning, and helping your team to learn
  • Ability to work in international and multi-site teams
  • Display ownership of tasks and go above and beyond to meet customer/project expectations
  • Care about diversity and inclusion, encourage speak-up environments, come with a strong can-do attitude

Join our Team

About this opportunity:

At Ericsson, we invite you to join us in the role of Developer. This integral position offers the chance to engage directly in the development and maintenance of our robust portfolio of products and services. As a Developer, you will immerse yourself in all aspects of development activities, traversing requirement analysis, system design, software design, integration, verification, tools design, product documentation, and more. Working in alignment with Ericsson's Product Development Principles, you will contribute to our thriving culture of innovation and constant improvement. To ensure clarity, we provide detailed position descriptions for each opportunity at stage 8 and 9, outlining specific responsibilities and domains. Learn more about our approach and principles here read more

What you will do:

- Participate in CEE10 Design DGS.

- Lead SDI3 Upgrades.

- Foster a culture of knowledge sharing and collaboration.

- Guide SDI3 solution design processes.

- Oversee SDI3 integrations.

- Support the development of GDCE.

The skills you bring:

- CEE10 Design DGS.

- SDI3 Upgrade.

- Knowledge Sharing and Collaboration Skills.

- SDI3 Solution Design.

- SDI3 Integration.

- GDCE.

- Coaching and Mentoring.

- Innovation and Creativity.

- Google GCP.

- AWS Public Cloud.

- Azure Public Cloud.

- AWS Outpost.

​Why join Ericsson?

At Ericsson, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build solutions never seen before to some of the world's toughest problems. You´ll be challenged, but you won't be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.

What happens once you apply?
Click Here to find all you need to know about what our typical hiring process looks like.

Encouraging a diverse and inclusive organization is core to our values at Ericsson, that's why we nurture it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity and Affirmative Action employer, learn more.

If you need assistance or to request an accommodation due to a disability, please contact Ericsson at hr.direct.mana@ericsson.com

DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees in this position. They are not an exhaustive list of all responsibilities, duties and skills required for this position, and you may be required to perform additional job tasks as assigned.

Primary country and city: Canada (CA) || Ottawa

Job details: Developer

Apply now!

Similar offers

Searching...
No similar offer found.
An error has occured, try again later.

Jobs.ca network