C/C++ Software Developer


15 00025 000 gross / mth.
  • Opole

  • offer expired over a month ago
  • contract of employment
  • full-time
  • specialist (Mid / Regular)
  • home office work
  • Immediate employment
  • More than one vacancy
    vacancies: 2
  • remote recruitment
  • Робота для іноземців
    без польської

Technologies we use


  • C

  • C++

  • RAN

Operating system

About the project

We are currently looking for a C++ Software Engineer with professional experience in programming to support our customer - a provider of mobile networks of the future, including standard-compliant software and hardware necessary for building 4G and 5G networks in the scope of both RAN and Core.

Project information:

• Industry: Telecommunication

• Project scope: Implementing 5G L1/L2/L3

• Office location: Warszawa

• Place of work: remotely

• Form of contract: employment contract

• Budget: 15-25k gross on employment contract

• Contract length: long-term cooperation

• Methodology: Agile

• Start date: ASAP, depending on the candidate"s availability

Your responsibilities

  • Implementing 5G L1/L2/L3 (PHY/MAC/RLC/PDCP/SDAP/RRC) for commercial off-the-shelf (COTS) equipment/server

  • Participating in sprint planning, daily scrum, and sprint review

  • Designing and evolving the system to support testability and test automation

  • Cooperating with the Product Owner to confirm that the code and acceptance tests reflect the desired functionality

Our requirements

  • At least 3+ years of experience in C++ programming

  • Proficiency in C99, multi-threading, real-time application

  • Any experience in implementing the LTE/5G RAN Protocol stack (MAC/RLC/PDCP/SDAP/RRC) would be beneficial

  • Good analytical and problem-solving skills

  • Ability to speak, read and write English on a daily basis

  • Openness to learning new technologies

  • Good English skills (spoken and written)

  • Willing to work in Agile approach


  • Knowledge of Open RAN architecture

  • Overall knowledge about 4G and/or 5G RAN design, protocols, procedures, and functions

This is how we organize our work

Team size

  • 20

This is how we work

  • in house
  • at the client's site
  • you focus on a single project at a time
  • you can change the project
  • you have influence on the technological solutions applied
  • you have influence on the product
  • you focus on product development
  • agile

Team members

  • backend developer
  • frontend developer
  • architect
  • devOps
  • automated test programmer
  • manual tester
  • business analyst
  • IT administrator

This is how we work on a project

  • Clean Code

  • code review

  • design patterns

  • DDD

  • architect / technical leader support

  • Continuous Deployment

  • Continuous Integration

  • integration tests

  • unit tests

Development opportunities we offer

  • development budget

  • external training

  • intracompany training

  • mentoring

What we offer

  • Full-time job agreement based on an employment contract

  • Unique opportunity to join an international telecommunication team and lead innovation projects

  • A great opportunity to develop skills in building networks in the Open RAN model

  • Access to top-class telecommunication knowledge base and training

  • Contact with the latest technology and tools

  • Self-development and growth opportunities

  • Flexible working hours

  • Integration events


  • sharing the costs of sports activities

  • private medical care

  • life insurance

  • remote work opportunities

  • flexible working time

  • no dress code

  • coffee / tea

  • employee referral program

  • international work environment

Recruitment stages

Phone call with the recruiter (about 25 mins)


Online technical meeting


Cyclad to międzynarodowa firma konsultingowa działająca w branży IT/ICT, zajmująca się outsourcingiem rozwiązań HR i usług informatycznych.

- Myślimy i działamy globalnie

- Oferujemy duże możliwości rozwoju

- Jesteśmy obecni w 7 biurach na 3 kontynentach

Scroll to the company’s profile