- LocationMadrid, Spain
-
IndustryInformation Technology and Services
Job Description
The Signal Processing Engineer will be a key member of the team in charge of processing and interpreting all electrophysiological data gathered via EEG and MEG, so that it can be used to feed the proprietary algorithms that constitute the core of the company’s technology. In this role, you will be required to develop software tools so signals can be turned into outputs that can be properly interpreted by healthcare professionals to help them in their quest to reliably diagnose their patients. Your responsibilities will include:
- Preprocessing of EEG data (e.g., data import, artifact removal, data filtering, downsampling, re-referencing, etc.).
- Implementation of theory-driven algorithms for medical support diagnosis.
- Collaborative work with the rest of the team to produce production-ready software.
- Ability to interface with professionals from different backgrounds (clinicians, neuroscientists, psychologists, etc.) in order to understand, refine and implement requirements to optimize signal processing.
Background and Key Skills
- MsC in Electrical Engineering, Biomedical Engineering, Computer Science or equivalent qualification in a similar field.
- Demonstrated experience in signal processing.
- Advanced programming skills in C++, Python and/or Matlab.
- Demonstrated experience in statistical signal processing and data science.
- Production-ready software engineering skills.
- Basic communication and teamwork skills
- Ability to work in a fast-paced environment.
Preferred Skills
- PhD in Electrical Engineering, Biomedical Engineering, Computer Science or equivalent qualification in a similar field.
- Experience working with electrophysiological data (EEG and MEG).
- Experience working with electrophysiological hardware and software (EEG and MEG).
- Experience developing machine learning algorithms.
- Experience developing software that has been subsequently certified as a medical device. Knowledge on IEC 62304 regulatory standard for medical software development.
- Experience in algorithm development that has achieved production-ready status.