Unlimited Job Postings Subscription - $99/yr!

Job Details

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

  2025-07-14     Leica Geosystems AG     all cities,ID  
Description:

Committed and passionate about creating digital reality solutions, we combine sensor, software, and autonomous technologies to empower a sustainable future.

At our company, we leverage our expertise in understanding, analyzing, and utilizing measurement data to help our customers achieve faster production, increased productivity, and improved product quality. If this sounds like the ideal job for you, join our team and bring your ideas to life!

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

Location: Heerbrugg | Employment: 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 operating 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 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, especially regarding 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 are 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 age 20, 27 days from age 40, and 30 days from age 50.
  • Hybrid working model.
  • Bonus system and extra-mandatory pension contributions.
  • Individual training opportunities (internal and external).
  • Relocation assistance.
  • Various discounts (health, car, entertainment, and more).
  • Employee events.
  • Flat hierarchy structure.
  • Warm, international corporate culture based on respect and cooperation.

For more information about us as an employer, please visit our website.

About us

Hexagon is a leading provider of digital reality solutions, employing over 24,000 people across 50 countries. Join a strong, experienced, and motivated team of experts working together to shape the future of Hexagon. Our highly innovative and diverse environment offers opportunities to develop and utilize your skills. Flexible working models help you balance your professional and private life.

Contact

If you have any questions, please contact our Talent Acquisition Specialist.

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

#J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search