Ericsson Careers

Senior SW developer to Ericssons 4G and 5G Incubation unit

Linköping, Sweden
Research & Development

English (US)

Job Description

Date: Jan 22, 2019

What would the future look like if you could build a complete Baseband Unit on Commercial-off-the-shelf server HW? Would you like to join our journey to find out?

Predicting the future is fun. Inventing it is powerful. We do both.

Together with one of Ericsson’s lead customer we are drafting a new way of implementing LTE utilizing the experience we have deployed on a dramatically different platform. We now need you to help systemize, implement and verify this solution.


We are looking to expand our team with exceptional individuals with the desire to change and shape the wireless industry. You will be part of setting up a multi-functional team in a highly demanding environment where providing expected results on time is our common key priority and measure of success. You should have a strong drive to deliver results with demanding deadlines, take responsibility and have a genuine interest to set our common goals as your main priority even if this means working outside of your comfort zone and expertise.


The organization you will become part of:

RAN-I, within the Product Development Unit (PDU) 4G&5G, is the new Incubator unit where we make brilliant new ideas grow into products. Our organization is newly formed and we strive to strengthen it with skilled people with various experiences. Therefore, we are searching for people who are eager to create something exciting and want to join us on our journey.


We will be responsible for providing Radio Access development on a server / cloud infrastructure as a well as driving the ONAP management and orchestration into the 5G future. You will be one of the initial few bringing the solutions we develop from systemization to product introduction and release, taking an end-to-end product responsibility. You will be a key contributor when it comes to innovative mindset and making sure new methods and skills are tried out and developed.


What you will do within the organization:

Together with other developers you will work in a team who is responsible for the software and hardware products we develop, from early phases of ideas and drafts – all the way to customer delivery. We need people with mixed competences in the development chain including design environment and test environment. We offer great opportunities to strengthen your knowledge within the field by being in the forefront of development.

At Ericsson we are team players. The team is responsible and needs to have the required knowledge to drive the software products from start to finish. Each member of the team contributes with their expertise. In addition to work tasks solely related to the software product itself, communication, and coordination both between team-members and teams are essential.


Your qualifications:

The setup and responsibility of the RAN-I organization implies that the roles will be cross functional, i.e. you will not only work with systemization, implementation or verification but rather slide between the different tasks depending on need. We will be a small group of people that will do it all and if we don’t do it, no one else will do it for us. This means that your personal qualities are important for us and we believe that you are productive, creative and interact easy with other people. You must be comfortable to work with unspecified roles and changing requirements. In addition, you have the ability to plan and drive your own work in order to reach common goals together with your team.  Furthermore, you are positively set and strive to meet and exceed our customers’ expectations.

We are currently looking for people with right mindset and knowledge of parts of the 4G/5G base stations, see details below.


General requirements for all profiles

  • Strong Programming skills C, C++
  • Strong Experience Linux based development
  • Experience with open source tool chains
  • Broad experience of programming various types of application is a plus


We expect you to be well versed with all our general requirements and one or more of the following skill set:


LTE L2 developer

  • Strong PDCP knowledge
  • Strong User Plane and Control Plane LTE knowledge
  • Strong RAC-BB interfaces knowledge


LTE L3 developer

  • Strong LTE Radio Resource control knowledge
  • Strong RAC-BB interfaces knowledge
  • Strong O&M (MCS and Config) knowledge
  • Strong LRH knowledge
  • Strong in 3gpp eNb/UE/MME interaction. 
  • Strong in scripting 


Systemization of LTE

  • Strong Applied knowledge of LTE features and their representation into algorithms and SW
  • Strong in 3gpp eNb/UE/MME/OSS/ENM interaction. 
  • Strong RAC-BB interfaces knowledge


Integration and Test

  • Strong Knowledge about Testing framework, Build Environment, Continuous Integration and Test strategy
  • Strong in scripting 
  • Strong in 3gpp eNb/UE/MME interaction. 
  • Strong experience in integration driven development and boundary crossing integration
    • Radio / OSS - ENM / Platform / Baseband / Traffic Control
    • External & Internal interfaces


Ericsson provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, marital status, pregnancy, parental status, national origin, ethnic background, age, disability, political opinion, social status, veteran status, union membership or genetics.

Ericsson complies with applicable country, state and all local laws governing nondiscrimination in employment in every location across the world in which the company has facilities. In addition, Ericsson supports the UN Guiding Principles for Business and Human Rights and the United Nations Global Compact.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, training and development.

Ericsson expressly prohibits any form of workplace harassment based on race, color, religion, sex, sexual orientation, marital status, pregnancy, parental status, national origin, ethnic background, age, disability, political opinion, social status, veteran status, union membership or genetic information.


Primary country and city: Sweden (SE) || || Linköping || R&D

Req ID: 265497