Theme

Language

Global EN
Sweden ENSV
India EN

C++ Software Developer

Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems

In short

Ericsson is looking for a C++ Software Developer to join their Radio Software Development team in Łódź, Poland. The role involves designing, developing, and testing radio software applications using C++ and Java-based test frameworks, with a focus on 5G and 6G technology. The position offers a hybrid work model and opportunities for professional growth.

Responsibilities

  • Collaborate with cross-functional teams to define, develop, and test software solutions.
  • Develop software applications primarily using C++, alongside Java-based test framework development.
  • Participate in system design, software development, and comprehensive testing of Radio Units.
  • Tackle complex technological challenges alongside experienced colleagues.
  • Contribute to end-to-end embedded development activities, closely coordinating with both software and hardware teams.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Wireless Communication, or a related technical field.
  • 2+ years of experience with object-oriented C++ programming.
  • Good understanding of Linux-based development environments.
  • Familiarity with essential software development tools including version control systems, build systems, and scripting languages.
  • Familiarity with 4G/5G wireless communications, especially 3GPP specifications.
  • Basic knowledge of CI/CD processes.
  • Awareness of agile software development methodologies, such as Scrum or Kanban.

Desired Qualifications

  • Experience in testing would be an advantage (However, testing is not the primary focus of this role, and this is not a tester position.)

Benefits

  • Annual bonus depending on the achievement of the company's goals and results
  • Possibility to take advantage of the reduction of tax-deductible costs for creative work
  • Financial awards and distinctions
  • Private medical care for employee and their family (Medicover)
  • Life insurance
  • Mental Help Line
  • Cafeteria system Pluxee platform: co-financing MultiSport or OK System card, lunch cards, and others.
  • Sports and integration activities
  • Company support (loans and grants)
  • Possibility to participate in 3G / 4G / 5G... 6G technology projects
  • Opportunity to participate in technical and interpersonal training conducted by international trainers
  • Access to recognized learning platforms (Pluralsight, Skillsoft, Coursera)
  • Opportunity to work in an international environment, also outside Poland

Skills

C++JavaLinuxAgileScrumKanban3GPPCI/CD
#5G#6G#radio software#embedded development
Ericsson Logo

About Ericsson

Pioneering technology for connecting billions of people worldwide

Our purpose \nTo create connections that make the unimaginable possible.\n\nOur vision\nA world where limitless connectivity improves lives, redefines business and pioneers a sustainable future.\n\nOur values\nPerseverance, professionalism, respect and integrity.\n\nThe future is a place for purpose & vision – ours are clear, and we invite partners, customers and consumers to join us in our journey. \n\nFor a brighter future. For all. Let's #ImaginePossible

Ericsson Logo

Company

Ericsson

Job Posted

2 days ago

Employment Type

Full Time

Work mode

Hybrid

Experience Level

Mid-Senior

Locations

Łódź, Poland

Qualification

Bachelor, Master

Applicants

Be an early applicant