Digital Radio Algorithms & Signal Processing Developer

Job Description

Date: Oct 3, 2019

Job Summary


Have you ever wondered who is crafting plans for 5G and making sure that there is a cellular network that enables considerable higher data speed (up to 100 Gbit/s)?  Yes?  Then you have come to the right place!


When you press the button on your wireless device asking for upload/download service there is a cellular base station that processes all that data in real-time and updates a large number of parameters in a fraction of second to enable fast data to transfer. If you are interested to work with us and enable this future, you should continue reading.


Ericsson is a world leader in the rapidly changing environment of communications technology – providing equipment, software and services to enable transformation through mobility.

Headquartered in Stockholm – Sweden, Ericsson is a publicly listed company with more than 100,000 employees.


More than 180 countries use Ericsson equipment, and more than 40 percent of the world's mobile traffic passes through Ericsson networks. Technology is at the heart of our business. Ericsson engineers, researchers and scientists around the world are working on what’s next in information, communications, and telecommunications (ICT).


The Digital Radio Algorithms Design section is responsible for the development Digital Radio Algorithms for new radio hardware units, a part of Ericsson's 2G, 3G, 4G and 5G base stations. We develop antenna near signal-processing firmware for radio signal enhancement. The teams are highly skilled with very good knowledge in both our own parts of the radio as well as the overall Radio Unit (RU) products.


Our teams are involved in all phases of technology development from research and technical studies, to pre‐development, product development and advanced TR handling.


Antenna near signal processing blocks should be investigated, developed, and implemented in ASICs, FPGAs and/or structured ASICs.

Daily work could consist of designing signal processing algorithms for Linearization, Clipping, Filtering, Automatic Gain Control, Cancellation, Impairment Correction and Antenna Calibration. It can include design and implementation of interfaces, radio modelling, synchronization, scheduling logic but also advanced trouble shooting and customer support.


We work with both HW and SW and provide connection between those with supervision and control.

Together with our team, you will be responsible for delivering parts of the digital radio on‐chip design that is the heart of our Ericsson Radio units.


Key Qualifications:


  • You have a Master’s Degree, PhD or similar in Electrical Engineering, Engineering Physics or Computer Science
  • Proficiency and experience within the field of signal processing used in telecommunication systems and radio technology
  • You are an experienced user of Matlab or similar programming language


Preferred Qualifications:


  • Knowledge in the area of Radio System requirements for the standards GSM, WCDMA, LTE, NB-IoT and NR
  • Experience in designing Digital Radio signal processing blocks, e.g. digital filters, crest‐factor reduction, linearization etc.
  • Programming (Matlab, Python, C/C++) including object-oriented programming
  • Control System Engineering
  • Radio design
  • SW design, architecture, test and development environment
  • HW near Firmware (SW)
  • FPGA and ASIC implementation (VHDL, RTL, HLS)
  • Document and report writing


Personal Skills:


  • Self‐motivated with the drive to solve problems and expand one’s knowledge
  • Result‐oriented and have good communication and social skills
  • Enjoys a changing and high-speed environment
  • A creative and innovative mindset
  • Always looking for ways to improve the work
  • Fluent in English


The position is based in Kista, Stockholm, Sweden.


Please submit your application in English as soon as possible - we are working continuously with candidate selection.


For specific questions please reach out to the Recruiter, Suma Haregoppa Venkatagiri at . Last day to apply is before 23rd October 2019.


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) || || Stockholm || IT

Job details: Developer Job Stage 06