Skip to content

Computer Programmer C/C++- Team Leader

A candidate hired for this position will be responsible for the development and maintenance of the biggest in Poland smart electricity meter measurement data acquisition system. The candidate chosen will be responsible for the creation and development of software in C++ programming language related to two-way communication with measurement infrastructure – electricity meters, data concentrators and remote communication modems


  • Higher education in technical or science major (e.g. computer science, mathematics, physics),
  • A minimum of 5 years experience in the creation of commercial software in languages C/C++,
  • High C++ language programming proficiency,
  • Good knowledge of the GNU/Linux system (including GCC, G++, GIT, SVN), SVN),
  • Broad knowledge of network issues (including acquaintance with the TCP/IP, HTTP protocols),
  • Task allocation and execution skills in a team,
  • English proficiency on a level sufficient for comprehension of technical documentation,
  • Creativity, open-mindedness, and fast learning skills, self-reliance at work, constructive dialogue skill.

  • Practical employment of issues regarding decomposition, algorithmics and optimisation,
  • Proficiency in programming languages Python, Bash and Perl,
  • Acquaintance with cryptographic techniques and principles of safe information exchange,
  • Acquaintance with the DLMS/COSEM standards.
  • Jira,
  • Confluence,
  • Git,
  • Redmine,
  • Enterprise Architect,
  • Jenkins,
  • Grafana,
  • Slack.
  • Developing software responsible for two-way communication with measurement infrastructure,
  • Execution of tasks related to device communication security, passwords and cryptographic keys management,
  • Altering and expanding the electricity meter measurement data acquisition system through:
    • implementing device drivers for new types of meters,
    • modularisation of specific system parts,
    • up to date problem analysis regarding communication with meters and system modification suggestions.
  • Planning and assessing the work of a 2-person team in the technical aspect.
  • Support from more experienced coworkers (detailed analysis of the proposed programming code along with altering suggestions, substantive support and mentorship),
  • Influence on the project execution from the concept to the creation of the final solution,
  • Flexible working hours,
  • Long-term cooperation and freedom to choose the employment form,
  • 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 BMWi3 for employees usage,
  • No dress code,
  • Employee recommendations programme,
  • Friendly and comfortable work environment 🙂

By responding to the above job offer, you consent to the processing by Atende Industries Sp. z o.o. with its registered office in Warsaw, the personal data contained in your recruitment application in accordance with the Privacy Policy.
If you want to take part in future recruitment processes conducted by our company, please attach the following clause to your application: “I consent to the processing by Atende Industries Sp. z o.o. with its registered office in Warsaw, the personal data contained in my recruitment application as part of future recruitment processes ”.

Please be advised that we will contact only selected candidates.

Read the privacy policy

Tags: