42 days ago on mindmaze.ch

Firmware Development (Internship) - Lausanne

Mindmaze SA

  • Work region
  • Sector
  • Employment type
  • Position

 Please refer to JobSuchmaschine in your application

Firmware Development (Internship) - Lausanne


MindMaze is looking for a student or intern to work on a project in firmware development starting as soon as possible.

Project description

MindMaze is developing new wearable sensors for body joint tracking. The aim of the current internship project is to develop the embedded firmware of the wearable sensors that include the implementation of standard communication data protocol and sensors.


  • Motion tracking algorithms
  • ZigBee communication using provided stack
  • Implement on an ARM Cortex-M3.
  • Evaluate the available ZigBee stacks.
  • Review and compare state of the art 9-axis motion tracking algorithm.
  • Optimize power consumption of the ARM and wireless transceiver by using the different low power mode available.
  • Write host application on a PC running Debian OS, to control and acquire the data of the
  • Write a final report for the project results.

Requirements and student profile
Candidates should have the following skills:

  • Strong understanding of Computer Science fundamentals (C/C++).
  • Experience in signal processing and algorithm design.
  • Experience in programming ARM core and low power embedded system.
  • Knowledge of ZigBee stack a plus
  • Experience with version control system (GIT), tracking system (Track, Redmine)
  • Fluent written and spoken English is a plus.


Join the team by writing your interests along with your CV to:


Due to many applications, only qualified applicants will receive a response from our HR department.

We look forward to hearing from you!