C++ Software Development Engineer

Research and Development, Unterentfelden, Schweiz

Job title: C++ Software Development Engineer

VN: 2420

Business Unit: Leica Metrology

Location: Unterentfelden, Switzerland

Short description:

The person will report to the Technical Project Manager and will be responsible for designing and developing applications and libraries to control high precision metrology devices like Laser Trackers, Scanners and Portable Arms.

Tasks in detail:
 
  • Design and develop applications and libraries to control high precision metrology devices like Laser Trackers, Scanners and Portable Arms
  • API’s for integration into many Metrology applications
  • Applications for control, quality checks and calibration of the instruments
  • Develop prototypes of technical solutions in order to validate requirements
  • Handle data streams from the distributed systems in an efficient, performant and time critical way
  • Define, plan and implement technical as well as functional testing of the software and some internal testing tools in cooperation with the test team
  • Analyse and improve the technical and functional quality of the software
  • Detail out customer needs in cooperation with requirements engineering team and form functional software specifications
  • Cooperate in project teams with SW- and FW developers, requirement- and test engineers, also with people from other disciplines like electronics
  • Work in several projects with several branches in parallel

Requirements:
 
  • University degree in Computer Science, Electrical Engineering or other relevant education
  • Knowledge of C++, object-oriented programming & Visual Studio 2019 (or greater)
  • Windows desktop application architecture and programming experience
  • Experience with multi-threading and communication protocols based on TCP/IP
  • Reliable analysis and synthesis skills
  • Autonomous and well-structured working style.
  • Very good German and good English skills
  • Team oriented and well-communicating personality

 


Hexagon Manufacturing Intelligence unterstützt die herstellende Industrie bei der Entwicklung der bahnbrechenden Technologien von heute und der revolutionären Produkte von morgen. Als führender Anbieter von mess- und fertigungstechnischen Lösungen haben wir große Erfahrung im Wahrnehmen, Denken und Handeln, d. h. im Erfassen, Analysieren und aktiven Nutzen von Messdaten. Unsere Kunden profitieren von einer höheren Fertigungsgeschwindigkeit, einer schneller wachsenden Produktivität und gleichzeitig steigender Produktqualität.

Mithilfe eines Netzes von lokalen Servicezentren, Fertigungsstätten und Vertriebsniederlassungen auf fünf Kontinenten sorgen wir für einen intelligenten Wandel in der Fertigung und tragen so zu einer Welt bei, wo mehr Produktivität durch mehr Qualität erreicht wird. Weitere Informationen erhalten Sie auf HexagonMI.com.

Hexagon Manufacturing Intelligence ist Teil von Hexagon (Nasdaq Stockholm: HEXA B; hexagon.com), einem weltweit führenden Informationstechnologieanbieter, der für mehr Qualität und Produktivität in georäumlichen und industriellen Unternehmensanwendungen sorgt.