Aktiviere Job-Benachrichtigungen per E-Mail!

Software Engineer (f / m / d) Build System and Package Management

Leica Geosystems

Zürich

Hybrid

CHF 100’000 - 130’000

Vollzeit

Vor 6 Tagen
Sei unter den ersten Bewerbenden

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Starte ganz am Anfang oder importiere einen vorhandenen Lebenslauf

Zusammenfassung

A leading digital reality solutions provider seeks a highly skilled professional in managing build systems and dependencies. You will leverage your extensive experience with CMake and NixOS to streamline software builds and deployments within an R&D environment. With flexible working hours and a collaborative atmosphere, this role promises professional growth and involvement in cutting-edge projects.

Leistungen

Flexible annual working hours based on a 40-hour week
Vacation entitlement: 25 days from age 20, increases with age
Hybrid Working model
Generous bonus system
Extra-mandatory pension fund contributions
Individual training opportunities
Relocation service
Various Discounts
Employee Events
Warm and international corporate culture

Qualifikationen

  • 5+ years of experience working with CMake in industry-level projects.
  • Strong proficiency with the NixOS package manager.
  • Experience with DevOps practices and related tools.

Aufgaben

  • Design, implement, and maintain the build system and package management for a complex robotic product.
  • Port and maintain internal and external dependencies.
  • Mentor and guide team members in best practices.

Kenntnisse

CMake
NixOS
DevOps practices
CI / CD pipelines
C++
Python

Ausbildung

Degree in Computer Science, Information Technology or related field

Tools

Gitlab

Jobbeschreibung

  • Design, implement, and maintain the build system (CMake) and package management (Nix) infrastructure for a complex robotic product
  • Port and maintain complex internal and external dependencies within our package management and build system
  • Collaborate closely with software engineers and DevOps specialists to streamline software builds and deployments
  • Mentor and guide team members in best practices related to CMake and NixOS.
  • Being part of an R&D organization with startup spirit in a globally active company : we work in an iterative fashion on cutting edge problems

This is you

  • Degree in Computer Science, Information Technology or a related field
  • Proven track record (5+ years) working with CMake
  • Strong proficiency with the NixOS package manager, including hands-on experience applying Nix to industry-level projects
  • Experience with DevOps practices, CI / CD pipelines, and related tooling such as Gitlab
  • Some professional exposure to with C++ and Python
  • Touchpoints with components like ROS 2 are considered a plus
  • Interest and skills to work collaborative with other engineers

We offer you

  • Flexible annual working hours based on a 40-hour week, with 100% employment
  • Vacation entitlement : 25 days from the age of 20, 27 days from the age of 40 and 30 days from the age of 50
  • Hybrid Working model
  • Generous bonus system and extra-mandatory pension fund contributions
  • Individual training opportunities (internal and external)
  • Relocation service
  • Various Discounts (Health, Car, Entertainment and much more)
  • Employee Events
  • Warm and international corporate culture based on respect and cooperation

About Us

Hexagon is a leading provider of digital reality solutions and employs more than 24,000 people in 50 countries. You will be part of a strong, experienced, inspiring and motivated team of experts driving the future of Hexagon. You will use and develop your skills in our highly innovative and diverse environment. Flexible working models allow you to ideally combine work and private interests.

Contact

If you have any questions, please do not hesitate to contactDavid Rank, Senior Recruiter / Junior HR Generalist.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.