SW Developer - Baseband Execution Environment

Posted date:  Jan 15, 2022

Stockholm, Stockholm, Sweden

About this opportunity

We are looking for an experienced embedded Linux developer with experiences from SW design in Linux environments and/or HW near design such as development of device drivers. You will be working with a small competent team of senior developers with many years of experience in the area. Your responsibilities will include development of user space drivers, daemons and utility programs as well as integration of third party products.

We offer:

  • Challenging work and focus on your career development
  • High standard working climate and competent colleagues
  • The Opportunity to work with the latest technology
  • The chance to be a part of the journey in securing the 5G success for Ericsson

The RAN Compute Hardware and Execution Environment organization (RCHE) is part of PDU Compute and Digital Silicon (PDU CDS) within Development Unit Networks (DNEW) in Business Area Networks (BNEW). PDU CDS RCHE sector is responsible for design and maintenance of Digital Baseband Units in the Ericsson Radio System. Organization works with HW design and SW development of the Execution Environment (EE) for next generation of Digital Baseband units with focus on 5G product development and enabling IoT. We are located in Kista, Sweden and have close cooperation with other PDU CDS sites in China, Croatia, Poland, etc.

What you will do

  • Work in all product lifecycles from early studies to product design and maintenance of Execution Environment SW
  • Participate in pre-studies for design/features objects
  • Design and drive optimal solutions based on product requirements
  • Represent Execution environment module in technical forums
  • Support development teams with technical expertise
  • Participate in predevelopment projects
  • Work closely with product guardian group in defining and driving improvements

You will bring

  • Bachelor’s degree in Computer Science or equivalent
  • A minimum of 3-4 years experience of software development
  • Excellent software development experience
  • Previous experience working with low level platform software
  • Excellent C programming skills
  • Good SW Integration, verification, and troubleshooting skills
  • Good understanding of CPU and DSP architectures
  • Good understanding of common Linux development tools such as git, GNU Make, gcc, and gdb
  • Good English skills
  • Knowledge of synchronization functionality is a plus
  • The ability to work well in teams as well as on your own

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 never seen before solutions 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.

Recruiter: Niclas Persson, niclas.persson@ericsson.com. Please note that we can not accept any applications through email.


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.

Primary country and city:  Sweden (SE)   ||  Sweden : Stockholm : Stockholm  
Req ID: 647785  

Be where it begins

Our Culture

Welcome to an inclusive, global company where your opportunity to make an impact is endless. Share your most innovative ideas, bring your unique perspective and bring your unique perspective in a speak up environment. With us, you will no longer be dreaming of what the future holds – you will be redefining it at a company where you’re empowered to lead and perform at your very best.

Learning and Development

Being a part of our team means having the flexibility to take your career in many different directions, but it also means leveraging the supportive structure of a big organization, with clear personal and professional development opportunities. 

Benefits and Rewards

We believe that great accomplishments deserve great benefits and transparent rewards. We strive to offer competitive, unbiased, and fair rewards for all our people. We empower you to manage your own time and promote flexible working opportunities, along with family-friendly policies.

Click here to find out more about our benefits.

Job Segment: Environmental Engineering, Developer, Embedded, Computer Science, Linux, Engineering, Technology