IT & Software Developer jobs in Switzerland

Be among the first 5 applicants!
Leica Geosystems part of Hexagon jobs

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

CHF 90’000 - 110’000
Heinrich Wild Strasse 201, Heerbrugg
CHF 90’000 - 110’000
Company Size icon
Company Size
1k-5k
Company Type icon
Company Type
Product
Exp Level icon
Exp Level
Senior
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
β€’ 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.

Technologies

Kanban

Responsibilities

β€’ 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.

Methodology

Description

Committed and with passion for precision we create digital reality solutions combining sensor, software, and autonomous technologies to empower a sustainable future. At, 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) Location: Heerbrugg, 100% 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 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 ([email protected]), Talent Acquisition Specialist. Hexagon Manufacturing Intelligence / HTC Heinrich-Wild-Strasse 9435 Heerbrugg Job-ID: tq2z9gsa

Benefits

job benefits icon5 weeks vacation
job benefits icon40-hour work week
job benefits iconAnnual Bonus pay
job benefits iconFlexible work time
job benefits iconFresh fruits
job benefits iconMaternity/Paternity leave
job benefits iconTeam social events
job benefits iconWell connected office
job benefits iconInternational team
job benefits iconHybrid work
job benefits iconRelocation support
job benefits iconWorks council
job benefits iconStanding desk
job benefits iconCareer paths and annual reviews
job benefits iconAccident insurance
job benefits iconCompany workshops and knowledge sharing
job benefits iconHome office / Remote 2 days per week
Something wrong or incorrect with this job? Tell us in the chat πŸ’¬ on the right ➑️
You can find C / C++ Developer salaries in Switzerland here.

How many C / C++ Developer jobs are in Switzerland?

Currently, there are 215 C / C++ openings.

Is Switzerland a good place for C / C++ Developers?

Switzerland is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for C / C++ Developer jobs in Switzerland?

Papers AG, Swissquote, Ypsomed AG, Switch, Leica Geosystems part of Hexagon, Fincons Group AG, Elvadata AG among others, are currently hiring for C / C++ roles in Switzerland.

The company with most openings is Innovation Process Technology AG as they are hiring for 21 different C / C++ Developer jobs in Switzerland. They are probably quite committed to find good C / C++ Developers.