C++ Android Software Engineer (f/m) for Terrestrial Laser Scanners
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.
Committed, dynamic and with a passion for precision, we revolutionise the world of measurement and survey.
As a Software Engineer, at Leica Geosystems I can not only pursue creative new ideas, But watch them grow and finally their implementation and application in directly shaping future-oriented products. Oresequo magnatist, odiae ipsam, si vende ducimus aditisquam, te occus rate idem fugitisit, secati omnis alite nat es ex eatur
This appeals to you
- Development of robust and efficient cross-platform applications on Android and Windows platforms using latest C++ standards - Participate in all the stages of the development process, including research, design, implementation, integration, testing and deployment - High performance and real-time realizations of terrestrial laser scanning workflows with focus on various embedded hardware platforms - Ensuring the product quality by writing software on high standards based on clean code principles and using automated tests - Potential to act as main interface between external software development center within Europe and worldwide partners - You would like to gain first insight in our products? Terrestrial Laser Scanners
This is you - A relevant university qualification (Bachelor / Master) in computer science, mathematics or engineering - Proficiency in software development using languages such as modern C++ and Python - Relevant experience in C++ development on Android based platforms and usage of Android specific toolchains (NDK, ADB) - Strong software engineering background (design patterns, clean code and TDD) - Experience in designing and implementing software for mobile platforms with focus on camera, imaging- and graphic pipelines (OpenGL ES, Shaders) is an asset - Ability and willingness to contribute to the architecture and design of the software components - You bring know-how in Continuous Integration Systems like Jenkins or Teamcity - Strong communication skills in English (German is an asset), ability to work in an intercultural and distributed located agile environment
How can I apply
Leica Geosystems AG Heinrich Wild Strasse CH-9435 Heerbrugg Job-ID: z5a5cksv