Senior Software Engineer

80-100%

Job ID: IMN21SWE

Download the job offer

Imina Technologies SA is a high-tech SME that develops, manufactures and markets high-precision robotic solutions for the characterization of samples under a microscope. Our customers are semiconductor industry scientists and engineers responsible for testing and quality. For more than 10 years, hundreds of our devices have been installed in more than 25 countries around the world and integrated into flexible and efficient measurement flows and help make electronic devices safer.

We are looking for a Senior Software Engineer to join our R&D team and take charge of the entire development of our software suite. In this position, you will be responsible for all software components of our products, from their definition to their deployment and maintenance. You will thus play an important role in the development of innovative robotic control and process automation solutions at the micro and nanoscale. In addition to taking a concrete part in software development, you will coordinate the work of other team members by implementing agile practices such as code reviews, paired programming, and continuous integration and deployment that are part of our software development culture.

To succeed in this position, you should be able to demonstrate the following professional experience and abilities:

  • 5+ years in software development for the control of specialized capital equipment
  • Perfect command of C++ and C# languages and object-oriented programming
  • DevOps practices (CI/CD, version control, agile, …)
  • EPF / ETH engineering degree or equivalent
  • Oral and written proficiency in English (C1 level), French is a plus


Ideally, your qualifications also include experience with:

  • Microsoft development environments (.NET, WPF)
  • Computer vision and robotics
  • Optical and electron microscopy
  • Real time applications
  • Semiconductor industry processes
  • Working in regulated environments


We believe that a team's success strongly lies in the soft skills of its members. Self-motivation, curiosity, positive attitude, helping others, improving the processes in which you are involved, demonstrating autonomy and willingness to learn while managing your time and priorities efficiently are essential to fit in our company culture.

We offer you a young and dynamic work environment where engineering and innovation are at the heart of our business. We cultivate a sense of quality, respect and individual responsibility and strive to offer attractive working conditions that promote work life balance.

If you think your profile matches the above description, please feel free to send us your full application including a motivation letter, your CV, reference letters, and any relevant documents by email to jobs@imina.ch using the job ID and title as a reference. Application must be written in English. Incomplete applications will not be considered.

No recruiters or agencies please.

Apply Now