Ähnliche Jobs

Lead Software Engineer / Developer (m/w/d) - Mission Planning

Hensoldt

Berlin + 0 weitere

Lead Software Engineer / Developer (m/w/d) - Mission Planning

Berlin + 0 weitere

Hensoldt

Software Engineer (m/w/d)

ROCKEN

St. Gallen + 0 weitere

Software Engineer (m/w/d)

St. Gallen + 0 weitere

ROCKEN

Softwareentwickler (m/w/d)

ROCKEN

St. Gallen + 0 weitere

Neu · 

Softwareentwickler (m/w/d)

St. Gallen + 0 weitere

ROCKEN

Neu · 

Tech Lead / Senior Software Engineer (C++) (f/m/d)

Tech Lead / Senior Software Engineer (C++) (f/m/d)

Tech Lead / Senior Software Engineer (C++) (f/m/d)

Tech Lead / Senior Software Engineer (C++) (f/m/d)

Leica Geosystems AG (Heerbrugg)

Mess-, Steuer- und Regelungstechnik

Heerbrugg

  • Art der Beschäftigung: Vollzeit
  • 92.500 CHF – 114.000 CHF (von XING geschätzt)
  • Hybrid

Tech Lead / Senior Software Engineer (C++) (f/m/d)

Über diesen Job

About Us

At Hexagon, we are the global leader in measurement technologies. Our precision measurement, positioning, and autonomous solutions transform the world’s most vital industries – providing the confidence that customers rely on to build, navigate, and innovate.

From microns to Mars, we drive productivity, quality, safety, and sustainability where it matters most. We help industries operate smarter, reduce risk, and reach new levels of efficiency.

Looking ahead, we are advancing our customers towards a future of true autonomy – enabling them to meet sustainability and demographic challenges with confidence.

With approximately 16,000 employees across 50 countries, Hexagon combines global scale, expertise, and innovation to make a lasting impact across some of the world’s most vital industries.

Learn more at hexagon.com.

This appeals to you

  • You design, implement and evolve the C++ core of the data management SDK – domain models, data structures, persistence and the APIs through which products consume them. 
  • You ensure our domain data is modelled in a common, consistent and future-proof way, applying Domain-Driven Design (DDD) so that many products can rely on one shared foundation. 
  • You support the end-to-end data round-trip vision – from the CDE through federated synchronisation and GraphQL federation. 
  • You code because you love clean code, good performance, scalability and meaningful test coverage, and you keep our SonarQube quality gates green. 
  • You embed AI-assisted engineering into the team’s daily practice, using it to raise craftsmanship, productivity and quality. 
  • You act as Tech Lead for the team – you agree and hand over high-level work packages, support their vertical slicing and realisation, multiply knowledge across the team and foster pro-active, self-dependent work. 
  • You translate functional and non-functional requirements into module design or architecture (together with other Tech Leads, Technical Project Leads or Architects) and provide technical risk assessment for larger changes (architecture, module design, interfaces) and technology trade-offs. 
  • You manage technical stakeholders and peers to align the design, drive the decision-making process and present results to stakeholders – coaching and guiding developers, conducting thorough code reviews and acting as a role model for the team. 

This is you

MUST:

  • 5+ years of professional experience building production software in modern C++ (C++17 / C++20). 
  • Strong grasp of data modelling, data structures and persistence concepts, with applied experience of Domain-Driven Design (DDD). 
  • Hands-on, daily use of AI coding assistants (e.g. GitHub Copilot, ChatGPT / Claude) for code generation, refactoring, tests, debugging and documentation – with effective prompt engineering, a track record of raising productivity and quality, and critical evaluation of their output. 
  • Modern, test-driven development practices within an agile environment, and a habit of automating everything. 
  • Version control with Git (GitHub) and CI/CD experience (GitHub Actions or comparable). 
  • You express your opinion freely, challenge constructively, and align with agreed team decisions once a direction is chosen. 
  • Fluent in English (written & spoken); German is a plus. 
  • Championing the safe, effective and pragmatic adoption of AI – balancing quality, security and maintainability – and staying current with the fast-moving AI landscape. 

 

NICE TO HAVE:

  • Experience with GraphQL / REST, CQRS, federated data and distributed systems. 
  • Practical experience applying AI/ML techniques to data-modelling problems – e.g. schema inference, automated data mapping/validation, semantic enrichment or intelligent data transformation. 
  • Docker / containerised toolchains and static-analysis / quality gates (e.g. SonarQube). 
  • CMake, package management (e.g. Conan) and cross-platform development. 
  • Exposure to cloud-native development (AWS). 

We offer you

    • Flexible annual working hours based on a 40-hour week
    • 25–30 days of vacation, depending on age
    • Hybrid working model
    • Bonus system and extra-mandatory pension fund contributions
    • Opportunities for personal and professional development
    • Relocation support
    • Employee discounts and various company events
    • International working environment with collaboration across teams and countries

Here you can find more information about us as an employer.

Leica Geosystems AG
Heinrich Wild Strasse
CH-9435 Heerbrugg

Gehalts-Prognose

Unternehmens-Details

company logo

Leica Geosystems AG (Heerbrugg)

Sonstige Branchen

1.001-5.000 Mitarbeitende

Heerbrugg, Schweiz

Ähnliche Jobs

Fullstack-Entwicklung Software-Architekt (m/w/d)

ROCKEN

St. Gallen + 0 weitere

Fullstack-Entwicklung Software-Architekt (m/w/d)

St. Gallen + 0 weitere

ROCKEN

Software Engineer Automation (m/w/d)

ROCKEN

St. Gallen + 0 weitere

Software Engineer Automation (m/w/d)

St. Gallen + 0 weitere

ROCKEN

DevOps Software Engineer (m/w/d)

ROCKEN

Arbon + 0 weitere

DevOps Software Engineer (m/w/d)

Arbon + 0 weitere

ROCKEN

Tech Lead Ada

Enova Consulting

Zürich + 0 weitere

Tech Lead Ada

Zürich + 0 weitere

Enova Consulting

Externes Job-Angebot. Von einem Partner.

Senior Softwareentwickler (m/w/d) - Schwerpunkt Anwendungsentwicklung

KNDS Deutschland Mission Electronics GmbH

Konstanz + 0 weitere

Neu · 

Externes Job-Angebot. Von einem Partner.

Senior Softwareentwickler (m/w/d) - Schwerpunkt Anwendungsentwicklung

Konstanz + 0 weitere

KNDS Deutschland Mission Electronics GmbH

Neu · 

(Senior) .NET Software Engineer (f/m/d)

Leica Geosystems AG (Heerbrugg)

Heerbrugg + 0 weitere

(Senior) .NET Software Engineer (f/m/d)

Heerbrugg + 0 weitere

Leica Geosystems AG (Heerbrugg)

Lead DXP Engineer

Merkle Switzerland AG

St. Gallen + 0 weitere

Lead DXP Engineer

St. Gallen + 0 weitere

Merkle Switzerland AG

Senior AI Engineer for Embedded Devices (f/m/d)

Innovation Hub GmbH (Heerbrugg)

Heerbrugg + 0 weitere

Neu · 

Senior AI Engineer for Embedded Devices (f/m/d)

Heerbrugg + 0 weitere

Innovation Hub GmbH (Heerbrugg)

Neu · 

Software Engineer - Delta Platform

BLP Digital AG

Zürich + 0 weitere

Software Engineer - Delta Platform

Zürich + 0 weitere

BLP Digital AG