5G Software Platform Developer

Nov 27 - Dec 20 2020

Our Exciting Opportunity

We are truly a global company, working across borders in 175 countries and have frequent collaborations across sites. As a world-wide provider of telecommunications equipment and services to mobile and fixed network operators our employees are also from all around the world. Here in Linköping we have around 40 nationalities represented.

Baseband Infrastructure, BBI, provides middleware and tools to base station application designers. The users develop features for all standards from 2G and forward but with focus right now on 5G. The baseband application runs on EMCA (Ericsson Many Core Architecture) which is our own high-performance hardware. Our mission is to provide both a platform that fully utilizes the powerful EMCA chip and an efficient development environment. We use and contribute to open source as much as possible.
We strive to strengthen our organization with skilled persons with experience in EMCA. Therefore, we are searching for people who want to join us on our journey towards world class development and are eager to build something exciting.

We offer a creative environment with stimulating tasks where one can make a difference. Together with other developers you will work in a team who is responsible for the software products they develop.

You will

  • Develop platform functions for troubleshooting
  • Participate in studies of new requirements
  • Drive feature development within and sometimes outside the team
  • Interact with users in detailing requirements, demos and deployment
  • Maintain and improve the platform functions for troubleshooting

To be successful in the role you must have

  • (MSc or BSc level in Computer Science, Software Engineering, IT or equivalent subject area, or the equivalent level of knowledge.
  • Programming skills in C++ and Embedded C on EMCA hardware.
  • Proficiency in writing and speaking English
  • An ability to plan and drive your own work in order to reach common goals together with your team
  • An ability to adapt and respond quickly to change
  • An interest and ability to understand and meet user needs

You are at an advantage if you have one or more of the following qualifications;

  • Programming skills in Python
  • Agile ways of working
  • Bazel build system
  • Google test or cmocka
  • Experience from project management
  • Experience from doing software architecture work

What´s in it for you?

Here at Ericsson, our culture is built on over a century of courageous decisions. With us, you will no longer be dreaming of what the future holds – you will be redefining it. You won’t develop for the status quo, but will build what replaces it. Joining us is a way to move your career in any direction you want; with hundreds of career opportunities in locations all over the world, in a place where co-creation and collaboration are embedded into the walls. You will find yourself in a speak-up environment where empathy and humanness serve as cornerstones for how we work, and where work-life balance is a priority. Welcome to an inclusive, global company where your opportunity to make an impact is endless.

What happens once you apply?
To prepare yourself for the next steps, please explore here:

If you have any specific questions about this role, please contact recruiter Stefan Vasiljevic at

Kindly note that we cannot process applications sent via email.

You will report to: Product Development Leader

Location for this role: Linköping, Sweden

Last day to apply: The selection and interview process is ongoing. Therefore, send in your application in English as soon as possible.

Security clearance including references and relevant background screening will be conducted for final candidates.

Curious to know more about the life at Ericsson? Meet some of your future colleagues and watch our People film.

Do you believe that an organization fostering an environment of cooperation and collaboration to execute with speed creates better business value? Do you value a culture of humanness, where fact based decisions are important and our people are encouraged to speak up? Do you believe that diverse, inclusive teams drive performance and innovation? At Ericsson, we do.

We provide equal employment opportunities without regard to race, color, gender, sexual orientation, transgender status, gender identity and/or expression, marital status, pregnancy, parental status, religion, political opinion, nationality, ethnic background, social origin, social status, indigenous status, disability, age, union membership or employee representation and any other characteristic protected by local law or Ericsson’s Code of Business Ethics.