Ericsson
Ericsson
New

C++ Developer

Brak informacji o wynagrodzeniu
MidFull-time·Umowa o pracę
#410955·Dodano wczoraj·2
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

C++

Firma i stanowisko

Our Product Engineering Unit, Compute & Cloud Infrastructure, is one of the main R&D units within Ericsson’s Radio Access Network (RAN) domain. The unit is responsible for Ericsson products, including Baseband, Street Macro, and Site Solutions, covering both software and hardware throughout their entire lifecycle. The team develops and maintains software that controls and supervises radio base station functionality such as Power System Control, Cabinet and Climate Control, and External Alarm Handling within the RAN. Products are developed in modern C++ using frameworks and tools such as Protocol Buffers (Protobuf) and GoogleTest; higher-level testing is automated using Erlang and Java.

Wymagania

  • Bachelor’s or Master’s Degree in Science (e.g., Computer Science, Telecommunication) or equivalent formal technical education
  • At least 3 years of experience in C++ programming (C++17 standard or higher preferred)
  • Experience in creating software architectures, redesign, refactoring, and design patterns
  • Testing skills
  • Analytical thinking skills and ability to learn quickly
  • Good communication and team working skills
  • Good communication in English

Good to have:

  • Experience with debugging: GDB, sanitizers, valgrind
  • Low level communication protocols knowledge (e.g., Modbus)
  • Basic Java knowledge
  • Basic Python knowledge

Obowiązki

  • Develop software in C++ for telecommunication systems
  • Perform unit testing in GoogleTest framework
  • Integrate testing in Java and Erlang
  • Test manually on real hardware
  • Perform troubleshooting
  • Work in Agile framework (Scrum or Kanban)
  • Create technical documentation for introduced software
  • Drive team's activities with product responsibility
  • Perform continuous analysis and requirement handling
  • Contribute to new features from the study phase
  • Develop competence in technical domain
  • Use AI-assisted development tools to support coding, testing, troubleshooting, improvement, and knowledge sharing

Benefity

  • Annual bonus depending on the achievement of the company's goals and results
  • Possibility to take advantage of 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 (e.g., Football, Yoga, team raising, climbing club)
  • 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
Premie
Opieka zdrowotna
Ubezpieczenie
Karta sportowa
Dofinansowanie szkoleń
Budżet konferencyjny
Spotkania integracyjne

Inne informacje

Role is based in Kraków, Poland, hybrid work with minimum 3 days from office required. Informacje o administratorze danych i przetwarzaniu danych osobowych są zawarte w klauzuli informacyjnej.

Ericsson

Ericsson

18 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz