Senior Software Engineer C/C++

Knowit PolandBydgoszcz, Polska, Łódź, Polska, Warszawa, PolskaJob.bopublished 09/16/2026
Must-have:GitCI/CDAISecuritySenior
Machine translation — original language: Polish.Show original

For our client, a large Scandinavian telecommunications provider, we are looking for a person for the Senior Software Engineer position.

Project

The team creates high-performance software for the physical layer (PHY) in 5G NR systems. The work involves the implementation and optimization of signal processing algorithms and radio functionalities in a large environment based on the Linux system.

The role involves programming in C/C++, as well as in Python for the purposes of tools, testing, and automation. The codebase is extensive and very complex, which requires solid software engineering skills and the ability to understand and work with 3GPP specifications.

You will work in a modern development environment using Git, Gerrit, and Jenkins, with established CI/CD processes. Documentation and inter-team collaboration are an essential part of the work.

Requirements

  • Minimum 5 years of commercial experience in a development role (preferably in telco, embedded areas).
  • Very good programming skills in C/C++ (Multi-thread/Multi-core system, bitoperations, etc.).
  • Ability to program in Python.
  • Knowledge of telecommunications topics and 3GPP specifications.
  • Experience working with Git, Gerrit, Jenkins.
  • Analytical thinking and problem-solving skills independent of technology.
  • English language proficiency at a communicative level in speaking and writing (min. B2).

Nice to have

  • Ability to perform testing and automation in Python.
  • Knowledge of CI/CD process operation specifications.
  • Experience working with L1 (PHY) or L2 (MAC/RLC/PDCP) layers.

We offer

  • Employment contract.
  • Possibility of working from the office (Warsaw, Łódź, Bydgoszcz), hybrid, or remotely – depending on the department, your capabilities, and preferences.
  • Flexible working hours – you can start your day between 7 and 10.
  • Opportunities for both horizontal and vertical development.
  • An organizational culture based on knowledge sharing and feedback.
  • Opportunities to develop your competencies – a budget to be used according to your needs for: language training, technical training, soft skills, certification subsidies, and participation in conferences.
  • Subsidies for employee benefits (Multisport card, medical care at LuxMed, Legimi library card) or access to them on preferential terms (group insurance, MultiLife programs, medical care at LuxMed for your family, or Multisport card for loved ones).
  • Regular employee engagement activities, such as: quarterly breakfasts, Christmas Eve parties, integration meetings.
  • Modern offices in attractive locations, equipped with sports equipment and ping-pong tables.
  • Additions funded from ZFŚS, including holiday and vacation bonuses.
  • Subsidy for glasses in the amount of 400 PLN every 2 years.

About Knowit

Knowit is a Nordic consulting company that helps companies, public institutions, and organizations succeed in digital transformation. Through expertise in software development, AI, cybersecurity, cloud services, digital customer experiences, and management consulting, we create solutions that contribute to a more sustainable and human-centric society.

We employ approximately 3,700 people working within our business areas: Solutions, Experience, Connectivity, Insight, and Products, mainly in the Nordic countries, as well as in Poland, Serbia, and Germany.

Connectivity

Work with us at Knowit Connectivity, where we develop technically advanced systems in the area of embedded and connected solutions. Here, you will work on complex products alongside experienced engineers on projects at the forefront of new technologies.

We don’t wait for the future. We build it.