5G Baseband Infrastructure Software Developer

Job Description

Date: Sep 6, 2019


Are you ready to create the 5G future? Predicting the future is fun. Inventing it is powerful. We do both. 5G is coming soon, and Ericsson is the early leader in bringing it to market. With the commercial launch of 5G expected in 2020, and pre-commercial trials already happening now, there’s never been a better time for you to make your mark.


Our Exciting Opportunity


Baseband Infrastructure provides a software platform for Ericsson Many Core Architecture development used in radio base stations (5G, LTE, WCDMA, and GSM).  We are looking for a talented Baseband Infrastructure software developer to work on platform software targeted towards Ericsson's next generation 5G radio base stations. 


Your role will include all aspects of software development activities such as: requirement analysis, system design, architecture design, software design, integration and creation of automated tests.  Our focus is on Lean and Agile ways of working.  We believe in creating the best in class software products through continuous improvement, innovation and knowledge sharing among our teams.

We work in an agile manner, take pride in our work, our product quality and our user’s satisfaction.  We have fun at work and value respect, professionalism and perseverance


Our teams are motivated and highly autonomous. You will be working directly with product owners and stakeholders in a very collaborative manner. This approach requires a high amount of teamwork and maturity and we believe it’s the best way to build great software products. 
Things like refactoring, automatic testing, continuous integration of small commits, continuous deployment, close collaboration with other Baseband Infrastructure products and close collaboration with our product stakeholders are deeply embedded and we are constantly striving to improve the way we work.  We also value constant learning and encourage people to participate in innovation. We are not perfect and not afraid to say so. We value people who can challenge status quo and are willing to experiment on our journey to continuous improvement. 


 About you:


  • You care about well-crafted software; you have a passion for what you do
  • You are curious and eager to continuously learn things to become a better and more versatile programmer 
  • You have an eye for software design and can discuss on a range of topics due to your experience and from reading and experimentation
  • It would be great if you had some experience with agile and could help us to improve practices like pair programming and test-driven development
  • You are interested in developing software for a challenging many core target environment along with associated automated test cases
  • You have some knowledge of wireless technologies and working with embedded systems

Some technologies we use are listed below but we are continuously looking at what is happening in the software community to make sure that we use the best technologies available.


  • C

  • Linux as a development environment

  • Assembler

  • Shell scripting 

  • Git, Gerrit

  • Java

  • Python



Why Ericsson:


We work in an industry where new opportunities are emerging everyday. And as these new opportunities emerge, we see the potential to make a difference.  Our business strategy is our plan, our blueprint and the clear pathway for us to deliver on our mission- to enable the full value of connectivity. We will win by creating technology that is so intuitive, flexible yet robust and reliable that it enables game-changing ideas to be adopted at speed and scale.







DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of employees assigned to this position. Therefore employees assigned may be required to perform additional job tasks required by the manager.

Primary country and city: Canada (CA) || || Ottawa || ProdMgt

Req ID: 289690