Job Detail

C++ Software Engineer GNSS Network Reference Station

Inseriert am: 20.08.2018

Job Description



 


When building the tallest buildings, the longest bridges and the biggest airplanes, people put their trust in the market-leading measurement and surveying solutions from Leica Geosystems. Our employees develop, produce and distribute what our customers count on, day after day: innovation, precision, reliability and efficiency.



Leica Geosystems is a global supplier of technologies for geodetic and engineering solutions, providing a broad array of modern positioning systems including GNSS network infrastructure and services.

 

Leica Spider is the GNSS networks and reference stations software and the backbone of the HxGN SmartNet correction service . Within our Geomatics Division, based in Heerbrugg (Switzerland), we are looking for a new member to contribute to the innovation and success of this software suite.




C++
Software Engineer
GNSS Network Reference Station (f/m) Heerbrugg, Switzerland

 
YOUR TASKS WILL BE

  • Conceptualizing, designing, implementing and subsequently realizing high-end software solutions for our high-end products

  • Code maintenance and documenting software

  • Close collaboration with our application engineers, product management and customer support teams

  • Working in interdisciplinary agile software development teams


OUR DAILY SOFTWARE DEVELOPMENT CHALLENGES

  • Our software needs to handle thousands of parallel users in near real-time

  • Multithreading with standard threads and thread pools, hundreds of threads

  • Distributed system with many instances

  • Millions of events per hour

  • 24/7 stability

  • Virtual Environments

  • Communication and Security topics

  • For more details watch the HxGN Smartnet Video


OUR TECH STACK




C++: C++11 and higher, BOOST, REST


GENERAL: VisualStudio 2017,MS SQL,Unit testing, Central source control system, requirement engineering and bug tracking system, pair check-in, code reviews, ISO certified software development process, Scrum, Kanban

Details