#1 Job Board for tech industry in Europe

  • Job offers
  • All offersKatowiceCC++ Software Engineer / Scrum Master
    C++ Software Engineer / Scrum Master
    Comernal Software Sp. z o.o.

    C++ Software Engineer / Scrum Master

    Comernal Software Sp. z o.o.
    Type of work
    Employment Type
    B2B, Permanent
    Operating mode

    Tech stack







      C++ 14


      Linux / Unix










      Scrum Master


    Job description

    Online interview

    Company Introduction


    We are part of Leica Geosystems part of Hexagon in Switzerland, a global leader in spatial measurement known for premium products and innovative solution development, supporting professionals in a diverse mix of industries, such as aerospace and defence, safety and security, construction, and manufacturing.


    A range of highly advanced core technologies - EDM (Electronic Distance Measurement), GPS/GNSS technology, airborne LiDAR sensors, 3D laser scanning, tilt and angle measurement and 3D point cloud generation and CAD/CAM software.


    Job Description


    We are looking for experienced C++ Developer / Scrum Master to help us in building the next generation GNSS sensors.

    You will be participating in all development activities and additionally as the Scrum Master you will play important role in the teamwork.



    Your main responsibilities 

    • Share knowledge and build Agile culture within a team
    • Supporting, and coaching teams and stakeholders to improve the way of working using Agile/Scrum practices and values to delight customers.
    • Facilitate discussion, decision making, and conflict management in the team
    • Guide teams on facilitate getting the work done, helping to agree working on best practices and reflect on the success of each iteration
    • Developing high quality code in C++ for latest generation GNSS sensors (Linux, Windows) 
    • Participating in defining the software design, implementation and testing of Software and Components for a distributed system until the product launch
    • Ensuring the product quality by writing software on high standards, using automated tests and CI/CD infrastructure
    • Fixing bugs and solving performance problems
    • Stay up-to-date with new technology trends
    • Do what you want … within the specs ;-)

    Your qualifications 

    • At least several years of experience in agile software development industry as a Scrum Master and Software Developer
    • Knowledge and interest in modern programming technologies and approaches like design patterns, SOLID principles, git, cmake, conan, CI/CD and unit testing
    • Excellent C++ knowledge (including newer standards > C++11x) and proven track record of professional object-oriented programming.
    • Experience with various communication protocols, knowledge on how to design an API/SDK
    • Familiarity with Python, Docker and CI/CD tools
    • Good skills and knowledge of facilitation, situational awareness, conflict managment, constant improvement, empowerment, and increasing transparency
    • Experience in an intercultural and distributed located agile environment
    • Strong communication skills, open-minded person
    • You are passionate about technology


    • University degree or university of applied science degree in Computer Science or equivalent is an advantage
    • Good English language skills required (written and spoken) allowing effective work in multinational and globally spread teams.

    We offer

    • Competitive salary dependent on experience and qualifications
    • Remote position or working from modern Katowice office, depending on the candidate preference
    • Working with cutting-edge technologies (on the cloud side, as well with connection to GNSS/TPS devices, 3D laser scanners, massive 3D point clouds data, geospatial software)
    • Excellent atmosphere and comfortable working environment 
    • Employment type of your choice (B2B/UoP)
    • Friendly and helpful environment with opportunities for personal development