Print / save as PDF

Committed and with passion for precision we create digital reality solutions combining sensor, software, and autonomous technologies to empower a sustainable future.

At Hexagon Manufacturing Intelligence, we leverage our strong skills in understanding, analyzing, and using measurement data effectively to help our customers achieve faster production, boost productivity, and improve product quality. If this sounds like the ideal job for you, come join our team and bring your ideas to life!

Software Engineer C++ (f/m/d)

Heerbrugg
100%

This appeals to you

  • Improve System and Application Software
    Enhance software for coordinate measurement machines and applications to meet customer needs.
  • Participate in All Areas of Development
    Be involved in every stage of the software development lifecycle, from architecture and design to implementation, testing, and integration.
  • Collaborate Internationally
    Work closely with an international, interdisciplinary development team.
  • Utilize Modern Methods and Technologies
    Apply agile development practices, continuous integration, and domain-specific languages to solve complex challenges efficiently and effectively.
  • Contribute Meaningfully
    Your insights and experience will shape the development of robust, high-performance solutions that operate in demanding hardware environments.
 

This is you

  • A university degree (or equivalent practical experience) in computer science or a related technical field.
  • Strong expertise in C++, ideally with C++17/20. You write clean, maintainable code and understand modern C++ paradigms.
  • Solid experience working in multi-threaded environments, with a good grasp of concurrency, synchronization, and performance optimization.
  • Comfortable developing in Linux-based systems. You know your way around the OS and have used it in real development scenarios.
  • Experience in debugging and optimizing complex systems across different domains.
  • Curiosity-driven and committed to continuous learning, particularly around emerging technologies and best practices in software engineering.
  • Willing and able to work closely with hardware systems—previous experience is a plus, but not mandatory. A practical mindset and readiness to interact with physical systems is essential.
  • Experience with agile development methodologies (Scrum, Kanban, etc.) and collaborative tools.
  • Good communication skills in English; German is a plus.

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
    • 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
    • Flat hierarchy structure
    • Warm and international corporate culture based on respect and cooperation

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

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 working together to shape the future of Hexagon. You can utilise and develop your skills in our highly innovative and diverse environment. Flexible working models allow you to ideally combine your professional and private interests.

Contact

If you have any questions, please do not hesitate to contact Brigitte Schnetzer, Talent Acquisition Specialist.

APPLY NOW
APPLY NOW
Hexagon Manufacturing Intelligence / HTC
Heinrich-Wild-Strasse
9435 Heerbrugg
Job-ID: tq2z9gsa