SW Designer - Cloud RAN Baseband L2

October 18 2024
Industries Telecommunications
Categories Data Centre, Warehousing, Cloud, Systems architect, Design
Remote
Ottawa, ON • Full time

Join our Team

Ottawa, Ontario

About this opportunity:

We are looking for a 5G Cloud RAN SW Designer/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
  • Develop embedded real time software running in cloud-based infrastructure.
  • Troubleshooting BB scheduler and L2 stack
  • 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
  • Systemization, implementation and testing of 5G Cloud RAN Baseband features related to L2 scheduler in CR DevOps
  • 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.
  • Realization of machine learning base solutions in Ericsson Cloud RAN products.
  • Collaborate with Kubernetes pods and Docker containers at the far edge.
  • Establish requirements, set up labs, and create test cases; evaluate and analyze results along with customer issue reports.
  • Engage with open interfaces (such as F1, X2/Xn, A1, 01, LLS, etc.).
  • Contribute to rApp development.

The skills you bring:

  • BSc, MSc, or PhD in Computer Science or Electrical Engineering with a strong background in wireless communications.
  • Minimum 5 years of experience in software/system engineering in telco
  • Proficiency in C/C++ and embedded programming and debugging.
  • Detailed knowledge of Linux
  • Familiarity with Python, MATLAB, Bash, JSON, YAML, XML, protobuf, gRPC
  • Solid understanding of NR & LTE 3GPP specifications, especially in the areas of Radio Resource Management, MAC/RLC/PDCL/Physical Layer, and Mobility.
  • Experienced in developing RAN features like beamforming, massive MIMO, carrier aggregation, dynamic spectrum sharing, scheduling, link adaptation, power allocation, and energy efficiency.
  • Background in real-time embedded development.
  • Proficient with software management tools like Git and CI/CD tools such as Jenkins and GitLab.
  • Knowledge of cloud-native applications (Microservices, Docker, Helm, Kubernetes).
  • Acquainted with open specifications such as ORAN.
  • Familiar with machine learning techniques like reinforcement, federated, and transfer learning.
  • Proven ability to deliver complex software solutions, on-time and with quality.
  • Strong test-oriented mindset and quick troubleshooting skills.
  • Excellent communication, problem-solving, and multitasking abilities.

​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