Bio-signal research & software engineer

  • Full-time

Company Description

MindMaze is the world’s leading Neurotechnology startup built on more than a decade of pioneering research at the intersection of virtual reality and neuroscience. Our breakthrough platform combines virtual & augmented reality, neuroscience and AI to build intuitive human machine interfaces. Our first products help patients suffering from severe disabilities following a neurological incident. Join our eclectic mix of scientists, physicists, engineers and clinicians to help change the world!

Job Description

As a bio-signal research and software engineer, you will integrate into a team dedicated to real-time and online signal processing of bio-signals (especially EEG, EMG and ECG). You will design, develop and test the algorithms used for bio-signal processing based on, and collaborate to develop modules for a framework of Brain Computer Interfaces (BCI) and Virtual Reality (VR) feedback.

In particular, you will:

  • Invent, develop and implement algorithms to analyze bio signals in real-time (more particularly EEG/EMG) in the early development phase in a high-level language (such as Matlab and Python);
  • Test algorithms with real and simulated data and provide a measure of detection-confidence;
  • Design experiments to record data, analyze this data to develop and validate models;
  • Port high level mathematical algorithms (in Matlab) into a lower level language (C, C++);
  • Write design documentation;
  • Review existing research about the field;

Qualifications

  • MSc. or Ph.D. in digital signal processing with a research project focused on bio-signals (preferable EEG);
  • Knowledge of probabilistic modelling;
  • Understanding of the mathematical concepts in the context of signal processing engineering;
  • Solid experience of Matlab/Octave or Python;
  • Experience of the C/C++ programming language;
  • Min C1 level of English.

Icing on the cake

  • Good knowledge in Machine Learning;
  • Background in Probability theory and Bayesian inference;
  • Experience in statistical analysis;
  • Knowledge of Virtual Reality experiments;
  • Experience with experiments with patients.

Additional Information

To be successful, you can illustrate the fact that you have the following abilities:

  • Working autonomously: setting tasks and direction under limited supervision;
  • Oral and written communication: ability to write clearly and succinctly in a variety of communication settings and styles; ability to get messages across that have the desired effect;
  • Problem solving: Using rigorous logic and methods to solve difficult problems with effective solutions; having an excellent at honest analysis; looking beyond the obvious and not stop at the first answers;
  • Planning accurately: setting objectives and goals; breaking down work into the process steps; developing schedules and task/people assignments; anticipating and adjusting to problems and roadblocks.

Privacy Policy