Back to offers

C++ Developer

Bright Coders' Factory — our name speaks for us, as our software sits in the hearts of global companies. We provide customers with state-of-the-art technologies. Our potential still grows, which is proven by the Forbes Diamond and Great Place to Work Awards.

We're writing code to make people's lives easier. In BCF, you will find your place and see that your work matters. Our portfolio includes projects from more than 15 industries - so depending on your preferences and stage of career, we're definitely going to find the right one for you.

About position

We are looking for an experienced C++ Developer for a project in the pharmaceutical sector.
The project involves the development of highly available communication and integration components responsible for data exchange between laboratory and industrial systems, in line with the quality and safety standards required in the life science sector. A strong emphasis is placed on testability, extensibility, and compliance with GxP requirements.

Requirements

Our requirements

  • Minimum 3 years of experience in a similar position
  • Very good knowledge of Modern C++ (11 or higher)
  • Knowledge of Linux systems
  • Practical knowledge of or willingness to develop in CMake and Conan
  • Experience with Git or similar version control systems
  • Familiarity with Docker
  • Ability to write tests (e.g., Google Test or similar)

Nice to have

  • Knowledge of German
  • Knowledge of Boost (especially msm, io)
  • Experience with gRPC and protobuf
  • Familiarity with OpenTelemetry
  • Experience with OPC UA systems
  • Interest in / experience with AI

Your responsibilities

  • Design and develop system modules in C++20, according to pharmaceutical industry client requirements
  • Create communication components based on gRPC, protobuf, and/or OPC UA
  • Integrate software with external systems in Linux environments
  • Configure and maintain the development environment (CMake, Conan, Docker)
  • Implement unit and integration tests (e.g., using Google Test)
  • Participate in technical and business requirements analysis
  • Work with monitoring and observability tools (e.g., OpenTelemetry)
  • Maintain high code quality with a focus on security and industry standards (e.g., GxP)
  • Work in a hybrid or on-site model in Opole or Wrocław offices
  • Occasional business trips to the client’s headquarters in Germany
  • Support junior team members through knowledge sharing
Similar offers for you
Student Internship – Junior Backend Developer (Golang) (Unpaid)
Posted on 26/09/2025
backend
Wrocław, Opole, Warszawa
C++ Developer
Posted on 29/09/2025
backend
Hybrid (Wrocław, Opole)
Junior C++ Developer (Unpaid Internship)
Posted on 05/08/2025
backend
Wrocław
experience

Experience

3 - 5 years
5 - 7 years
location

Location

Hybrid (Opole)
Share:shareshare to linkedin

C++ Developer