Senior C++ Software Engineer (m/f/d) (various projec
Updated: 06 Jun 2023
Salary 90’000 - 110’000 CHF per year
Requirements:- Degree in Software Engineering or related discipline
Significant experience in software development using modern C++ with an aim for high-quality and reliable code
Passionate for developing high quality software and like to bring in new ideas to improve the software quality
Very good English skills (our main language of communication, we have 53 nationalities here)
Responsibilities:- We have several projects related to application layer, hardware and embedded systems.
We build software for various total stations (modern surveying instruments)
We use the newest technologies and the newest standards of C++
We take part in defining the software design, implementation and testing of software components for a distributed system until the product launch
Our tech stack:
Sensor related project - C++20, Python, CMake, Conan, Docker, GitHub, Artifactory, Visual Studio Code, Visual Studio 2022, Windows, Linux, Zephyr, TeamCity, Jira, gTest, boost, gRPC, AsciiDoc
Embedded system, hardware involved - C++20, python, cmake, GitHub, Artifactory, conan, Visual Studio 2022, CI/CD, docker, Windows, Linux, Qt
Backend development - C++20, python, cmake, GitHub, Artifactory, conan, Visual Studio 2022, CI/CD, docker, Windows, Linux, Android, iOS
For more information about our teams, please have a look here
Current products you will be working on:
Total stations - a surveying instrument that combines an electronic theodolite and an electronic distance meter (EDM) to provide accurate measurements of both horizontal and vertical angles as well as distances. It is commonly used in construction, engineering, and land surveying projects to collect data for creating detailed maps, plans, and 3D models.
GNSS smart antennas - it allows surveyors to collect maximum number of points in a day, finishing projects quickly and efficiently.
AutoPole - productivity-boosting smart solution for robotic total stations. It saves time spent on-site and reduces cumbersome post-processing corrections in the office.
- Visual Studio
More: Committed and with passion for precision we create digital reality solutions combining sensor, software, and autonomous technologies to empower a sustainable future.
Developing powerful software for our modern capturing and geotechnologies is an exciting challenge. Would you like to create the perfect software solution with us? Leica Geosystems (part of Hexagon) provides a wide spectrum of products and services in the various segments of surveying and engineering: GNSS global positioning systems, office software, through to integrated solutions for monitoring, mobile mapping and GNSS reference stations.
We are based in Heerbrugg, canton of St. Gallen, very close to the border with Germany, Austria and Liechtenstein. Our office is surrounded by mountains and we take advantage of it by organizing hiking trips and other outdoor activities.
Flexible working hours based on a 40-hour week
Vacation entitlement: 25 days from the age of 20, 27 days from the age of 40 and 30 days from the age of 50
Annual salary incl. 13th month salary in November and a yearly bonus (depends on a revenue of the company)
Additional days off (bridge days) after public holidays and Christmas
Individual training opportunities (internal and external)
Multicultural and supportive environment
Relocation support (help with finding a flat and choosing insurance, German course reimbursement)
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.
If you have any questions about our positions or our company, please do not hesitate to contact us ([email protected])
Leica Geosystems AG
Heinrich Wild Strasse
Heinrich Wild Strasse 201, Heerbrugg