Senior C++ Development Engineer
Competitive Salary: 110,000 - 120,000 CHF per year.
Hybrid Work Arrangement: 2-3 days On-site, 2-3 days remote in Heerbrugg, Switzerland.
We are seeking an experienced C++ Development Engineer to lead a global engineering team focused on satellite-based positioning service software solutions. If you excel at C++ development, stay updated on the latest technologies, and possess leadership skills to guide a team towards excellence, this role might be your next challenge.
You will have the opportunity to work on distributed high-availability systems for both internal and external customers worldwide; contribute to overall architecture and technology stack.
This role will concentrate on Software Development for our client's satellite-based positioning services software solutions.
Key Responsibilities:
* Take technical leadership for the development team.
* Be accountable for the overall application architecture and technology stack.
* Drive technical concepts and decisions for the software.
* Design and implement solutions for high-end software utilizing a broad range of technologies.
* Collaborate closely with product management on leading GNSS corrections provider.
Requirements:
* Several years of experience in C++ Development or a similar field.
* Proficiency in software development in C++17 or higher, with Boost libraries and Conan package management system.
* Demonstrated expertise in multithreaded applications, distributed systems, and networking.
* Familiarity with Windows systems and the latest Visual Studio.
* Strong communication skills and a passion for technological innovations.
* Fluent in English, with German being a plus.
This exciting role offers you the chance not only to advance your career but also to make a significant impact on the direction and success of our team, products, and company as a whole. We can assist with relocation, but you must be willing to relocate and spend 2/3 days per week in the office.