Oferta pracy

Senior Software Developer C++ in CAT APC


  • Kraków

    Kraków, Lesser Poland
  • offer expired 14 days ago
  • contract of employment
  • full-time
  • senior specialist (Senior)
  • hybrid work

Technologies we use


  • C++

Your responsibilities

  • Develop software in C++ for telecommunication systems

  • Perform Unit testing in Google Test framework

  • Integrate testing in Java and Erlang

  • Test manually on occasion

  • Perform trouble shooting

  • Work in Agile framework (Scrum or Kanban)

  • Create technical documentation for introduced software

  • Driving team's activities with product responsibility

  • Performing continuous analysis and requirement handling

  • Contribute to new features from the study phase

  • Developing competence in technical domain

Our requirements

  • Bachelor’s or Master’s Degree in Science (e.g Computer Science, Telecommunication) ) or equivalent formal technical education

  • At least 4 years of experience in C++ programming (C++11 standard or higher preferred)

  • Testing skills

  • Analytical thinking skills and ability to learn quickly

  • Good communication and team working skills

  • Good communication in English

  • Good to have

  • Experience in creating advanced software architectures, redesign and refactoring, competent in design patterns

  • Familiarity with version control systems (GIT)

  • Google Test framework competences

  • Low level communication protocols knowledge (Modbus etc.)

  • Basic Java knowledge

What we offer

  • Stable employment based on an employment contract

  • Home office, flexible working hours, laptop and mobile phone.

  • Great working experience and atmosphere

  • Possibility to work with the latest telecommunication technologies

  • Focus on people and their well-being, as the greatest company asset

  • Work-life balance guaranteed, supported by various initiatives

  • Extensive trainings program and clearly defined career paths

  • Home office Furniture Program and high office standards

  • Rich benefits package (private medical care for employee and his/her family, life insurance, Ok System, MultiSport, etc.)

  • Work remotely is available in Poland.

  • Benefits

  • sharing the costs of sports activities

  • private medical care

  • life insurance

  • annual bonus (results dependent)

  • financial awards and distinctions

  • possibility of tax deductible costs

  • opportunity for technical and personal training

  • work in an international environment

  • mental help line

  • opportunity to participate in 3G / 4G / 5G / 6G projects


Our Product Development Unit Compute & Digital Silicon - PDU CDS is one of the main R&D units within Ericsson’s Radio Access Network domain. The unit is accountable for Ericsson products, including Baseband, Street Macro and Site solutions, both for SW and HW, over the full lifecycle. Compute & Digital Silicon is a competence center for common design functions (e.g. digital ASIC and FPGA, PCB layout, power, mechanics, thermal, interconnect, synchronization, security, packaging, material development) and tools. We are now looking for a Senior Software Developer with C++ experience and testing skills to develop the software which controls, supervises the radio base station functionality like Power System Control, Cabinet and Climate Control, External alarms handling in 2G, 3G, 4G and 5G. Our product is developed in modern C++. We use frameworks i.e. Protobuf, GoogleTest, higher level tests are automated in Erlang and Java. We are developing our product on Linux.

Scroll to the company’s profile