Skip to content

C++ Developer

The candidate hired for this position will join a team responsible for the development and maintenance of Poland’s largest system for managing measurement data from smart electricity meters, including the data acquisition system. The responsibilities will include creating and developing C++ software related to communication with electricity meters and processing measurement data for external systems.


  • Higher technical education or final years of studies (fields such as computer science, mathematics, physics),
  • Minimum 3 years of commercial experience in C++ programming,
  • Knowledge of GNU/Linux (including GCC, G++, GIT, SVN),
  • Knowledge of networking (including TCP/IP, HTTP protocols),
  • Knowledge of relational databases,
  • Experience with Java programming is a plus,
  • Knowledge of English sufficient to understand technical documentation,
  • Creativity, openness, ability to learn quickly, independence in work.
  • Jira,
  • Confluence,
  •  Git,
  •  Redmine,
  • Jenkins,
  • Nagios,
  • checkmk,
  • Enterprise Architect,
  • Slack.
  • Modifying and expanding the data acquisition system for electricity meters, including:
    • Implementing drivers for new types of meters,
    • Modularisation of selected system components,
    • Ongoing analysis of issues related to meter communication and proposing system modifications,
  • Developing new features and modifying existing components of the redGrid platform.
  • Flexible working hours,
  • Long-term cooperation and freedom to choose the form of employment,
  • Benefits package including i.a. private healthcare (Medicover), prepaid MultiSport card and language classes,
  • Car and bike parking (optional possibility of renting a parking space in a guarded parking),
  • Training budget,
  • Electric car BMW i3 for employees’ use,
  • No dress code,
  • Employee referral program,
  • Friendly atmosphere and comfortable working conditions 🙂
Tags: