Print / save as PDF

Committed, dynamic and with a passion for precision, we revolutionise the world of measurement and survey.

Around the globe, customers from all industries rely on our smart technologies. You want to support us in engineering and implementing powerful software without losing track of your target but always staying cool? Join our team and make your visions come true!

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


This appeals to you

  • Design and implementation of embedded software on latest generation microcontrollers like ARM Cortex Mx based platforms
  • Integrate high precision sensors (angle, IMU) and communication peripherials (I2C, USB, Bluetooth) with focus on performance, latency, stability and accuracy
  • Integration of camera components in embedded multi-processor environments and optimization of image quality, requirement discussions and system bring up ready for productization
  • Development of embedded real-time applications using modern C++ based on FreeRTOS, Zephyr or embedded Linux
  • Ensure our high product quality by developing and executing platform-specific tests of the embedded operating system in use
  • Interacting with cross-functional development teams on different hardware and software platforms
  • You would like to gain first insight in our products? Watch the following video: Leica Captivate: Be Captivated

This is you

  • A relevant university qualification (Master / Ph.D.) in computer science, mechatronic or electronic engineering
  • Advanced development skills in C++ on embedded Linux or hard realtime platforms and proven track record of professional object-oriented programming
  • Knowledge of ARM Microprocessor architecture and usage of hardware debuggers
  • Knowledge in the area of image quality processing like video capture and imaging pipeline processing are beneficial
  • Hands-On experience in developing multi-thread applications based on modern embedded real-time operation systems would be a strong asset
  • Fluent spoken and written German and English

About Us

Our innovative solutions and products are characterised by the highest efficiency and reliability. Help us to improve the future, become part of our team and a global success story.

How can I apply

If you are interested in this challenging and varied position, then we look forward to receiving your online application! Due to the privacy policy, we accept applications only via the application form.
Leica Geosystems AG
Heinrich Wild Strasse
CH-9435 Heerbrugg
Job-ID: zc4ja2lz