C/C++ Embedded Software Engineer - 5G User Plane Control

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

In short

Ericsson is seeking a C/C++ Embedded Software Engineer to develop 5G User Plane Control software in Kraków, Poland. This role involves all design phases, quality improvement, and collaboration with architects in a hybrid work environment. Ideal candidates have strong C/C++ experience, knowledge of real-time embedded systems, and an interest in AI-powered development tools.

Responsibilities

  • Develop new features for the 5G RAN, participating in all design phases.
  • Improve the quality of the scheduling software.
  • Collaborate with architects on architecture details and concerns.
  • Implement UPC domain care backlog items.
  • Drive technology leadership.

Requirements

  • Hands-on experience and knowledge in C/C++ programming.
  • Experience in development of real-time embedded systems.
  • Strong analytical and problem-solving abilities.
  • Clean code programming style and mindset.
  • MSc/BSc level in a technical subject area or equivalent knowledge.
  • Good English language skills in both writing and conversation.

Desired Qualifications

  • General programming skills (e.g., Python) is an advantage.
  • Experience with AI-powered developer tools in daily software development workflow (e.g., AI code assistants, automated code review, AI-driven testing or debugging tools).
  • Knowledge of 5G and LTE (4G) standards (3GPP) is an advantage.
  • Keen interest in the long-term evolution and success of the Baseband SW product.
  • Enjoy teamwork and being part of a global organization.

Benefits

  • Annual bonus depending on company goals and results.
  • Financial awards and distinctions.
  • Private medical care for employee and family (Medicover).
  • Life insurance.
  • Pluxee platform (co-financing MultiSport/OK System card, lunch cards, etc.).
  • Professional growth in a dynamic AI-driven environment.
  • Sports and integration activities (Football, Joga, climbing club).
  • Hybrid work with flexibility (financing home furniture and IT equipment).
  • Company support (loans and grants).
  • Possibility to participate in 3G/4G/5G/6G technology projects.
  • Technical and interpersonal training conducted by international trainers.
  • Access to learning platforms (Pluralsight, Skillsoft, Coursera).
#5G#Embedded Software#C++#C#Real-time systems#Software Development
Ericsson Logo

Company

Ericsson

Job Posted

1 month ago

Employment Type

Full Time

WorkMode

Hybrid

Experience Level

Mid-Senior

Locations

Kraków, Poland

Qualification

Bachelor, Master

Applicants

Be an early applicant