Embedded Software Engineer (80 – 100%)

Your mission

Work within the framework of the Bionomous project, a spin-off of the Biorobotics laboratory at EPFL, on the development, testing and deployment of embedded software for an automated laboratory machine. The candidate will produce, maintain and document low-level embedded software to interface with the machine’s peripherals and high-level software for the user interface, as well as participate in product testing.

Main tasks and responsabilities

  • Design, test and deployment of embedded software
  • Maintenance and documentation of the software
  • Design of test benches and tests for software evaluation
  • Work in a small team on the development of new products used in life science research applications.

Your profile

  • Software engineer / microengineer with very good skills in embedded software development
  • Proficiency in embedded C
  • Good knowledge of ARM microcontrollers
  • Good knowledge of java and Android development
  • Prior experience in robotics and electronic would be a plus
  • Knowledge of Machine Learning or Deep Learning would be a plus
  • Language: French / English

We offer

  • An opportunity to be involved in an EPFL spin-off project from its beginning
  • Involvement in a multidisciplinary project with a wide variety of tasks
  • A rewarding job on the Lausanne EPFL campus

Start date

As soon as possible