Senior Software Engineer (C++) / Scrum Master
W skrócie
Senior Software Engineer (C++) with part-time Scrum Master duties. Develops C++ code for GNSS sensors on Linux/Windows, uses CMake/Conan, works with Python for automation, and contributes to CI/CD. Facilitates Scrum ceremonies and coaches teams. Requires 8+ years C++ experience, Python, Linux debugging, CMake, Conan, CI/CD.
Skrót przygotowany przez AI na podstawie treści ogłoszenia.
We are part of Leica Geosystems part of Hexagon group 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.
When an entire city needs to be rendered into a 3D model in-flight, utilities buried deep under soil need to be uncovered, highly complex infrastructure projects need to be implemented and even when crime scene investigation needs to be documented – that’s Leica Geosystems, part of Hexagon.
Job Description
We are seeking a skilled Senior Software Engineer (C++) who will also serve as a part‑time Scrum Master to strengthen our engineering team and support our Agile culture.
You will:
- Develop high quality code in C++ for GNSS sensors (Linux, Windows)
- Work with Linux-based systems and perform remote debugging.
- Use and improve build & dependency systems (CMake, Conan).
- Contribute to CI/CD pipelines and quality‑driven development practices.
- Collaborate with multiple teams in an international environment.
- Ensure precision, correctness, and high engineering standards.
- Work with Python for tooling and automation tasks.
- Analyze problems efficiently, ask the right questions, and deliver high‑quality solutions
Scrum Master (Secondary Role — Part-Time)
You will:
- Facilitate Scrum ceremonies (daily stand-ups, sprint planning, review, retrospectives).
- Coach team members in Agile principles and improve team maturity.
- Identify and remove impediments blocking team progress.
- Ensure smooth communication with stakeholders and product owners.
- Promote continuous improvement and drive process refinement.
Required (Engineering)
- Strong professional experience (8+ years) with modern C++.
- Competency with Python.
- Experience with remote debugging on Linux.
- Knowledge of CMake, Conan, and CI/CD systems.
- Precision, ownership, and a “do it correctly” mindset.
- Ability to work with legacy code (C++98) when necessary.
- Fast learner with strong analytical thinking.
- Excellent communication skills in an international environment.
Required (Scrum Master)
- Previous experience as a Scrum Master or similar Agile leadership role.
| Opublikowana | 2026-10-26 |
| Źródło |
|
Hexjobs App
Narzędzia dopasowane do tej oferty.
Hexjobs App
Narzędzia dopasowane do tej oferty.
Podobne oferty
ML/AI Engineer
Svitla Systems
KatowiceSenior Backend Developer
Shiji Poland
KatowiceDevOps Engineer (AWS) - 100% Remote
ITLT
KatowiceCloud Data Architect (GCP)
Future Processing
KatowiceBusiness Analyst - pharmaceutical industry (f/m/x)
Sii Sp. z o.o.
Katowice