Open Position Banner
Sensing is Life
Our vision is to create the uncontested leader in optical solutions through bold investments in disruptive innovation and
continuous transformation delivering best-in-class profitability and growth.
Asset Publisher

Staff Engineer, C++ Software (m/f/d) - Martigny, Switzerland

Staff Engineer, C++ Software (m/f/d)

Job no.


Position Type

Research & Development

Working time

  • Regular Fulltime

Place of employment


What we offer:

Your tasks and responsibilities

  • We are looking for a C++ developer with expertise in algorithm optimization and smartphone hardware. You have hands-on experience with algorithm development. Ideally you would contribute with your ideas to improve our algorithms accuracy and speed. As part of the development team, you will work with our machine learning software engineers to transfer and port machine learning algorithms on mobile platforms. We will also develop and maintain demonstrations of our technology running on Android.
  • Develop research software (simulations, internal tools, etc)
  • Port ML algorithms from PoC to production
  • Develop and maintain demos and PoC
  • Write technical reports, documentation and presentations

Your education and experiences

  • Master’s degree in computer science (or equivalent)
  • Good C++ and Python programming skills
  • Experience with Machine Learning and good understanding of algorithms complexity
  • Open-minded, fast learner and willingness to learn
  • Willingness to work on project outside your field of expertise
  • Fluent spoken and written English
  • French language skills is highly advantageous
  • Nice-to-have:
  • Experience with Pytorch
  • Good understanding of mobile and embedded platforms (CPU, GPU, DSP, memory management, etc.)
  • Knowledge of 3D programming
  • Experience with SaaS (AWS, Azure etc.)
Set up Job Alert

Job Alert


You haven't found what you were looking for? Stay up to date and set up your personal ams job alert. Subscribe to your personal job alert now! 

HR Contact



Contact our Talent Managers