Full-Stack Software Engineer in Digital Health Technologies for the Development of Brain Imaging Software
100%, Zurich, fixed-term
Optohive is developing brain imaging technology and is a future ETH startup, hosted by the Rehabilitation Engineering Lab (RELab) at the Department of Health Sciences and Technology at ETH Zurich
The RELab is an interdisciplinary group with competencies in mechanical and electrical engineering, movement science, neurorehabilitation and neuroscience. The RELab uses robotics, wearable sensor technologies, and non-invasive neuroimaging to explore, assess and restore sensorimotor function in persons with neurological injury, to promote sensorimotor recovery and independence.
Project background
Optohive is developing a groundbreaking brain imaging system based on functional near-infrared spectroscopy (fNIRS) technology to enable fast, wearable brain recordings. We aim to translate accessible and easy-to-use brain imaging into widespread applications and accelerate the development of clinically viable biomarkers.
We are seeking a Full-Stack Software Engineer to advance our standalone software, making it robust, intuitive, and efficient for both research and medical applications. You will play a key role in designing end-to-end solutions for streaming data from the optohive hardware, performing real-time processing, and visualizing brain activity. The collected data will be further processed through an AI-powered cloud solution. Working closely with an interdisciplinary team, customers, and external developers, you will contribute to a product that bridges cutting-edge neuroscience, AI, and medical applications.
This project is part of the future startup optohive, offering an exciting and dynamic work environment with long-term involvement opportunities.
Job description
Your tasks will include:
- Develop the full-stack framework of the optohive software, including frontend, backend, databases, CI/CD pipelines, and Azure integration.
- Implement hardware interfaces, real-time data processing, and algorithm optimization.
- Create intuitive visualizations for multi-dimensional brain data.
- Collaborate with clinicians and researchers to define medical use case requirements.
- Build a cloud-based solution including privacy-compliant data management.
- Design AI prototypes to analyze large datasets and extract meaningful biomarkers.
- Support the team with software-related queries and ensure best programming practices.
We are looking for a candidate that can start as soon as possible with a workload of 100%.
Profile
You will bring the following skills to the project:
Proven Experience in Full-Stack Software Development:
- You have demonstrated your ability to design and develop commercial software at a top level.
Educational Background (one or more of the following):
- A Master's degree (MSc) in Computer Science, Software Engineering, Electrical Engineering, or related fields.
- Extensive hands-on experience gained through an apprenticeship or a career immersed in software development.
- A PhD with practical, industry-relevant software engineering expertise.
- Bonus: Prior experience with brain imaging technologies (fNIRS, EEG, fMRI) and AI technologies.
Proficiency in relevant technologies:
- Python: core coding, front-end (PySide, PyQT), back-end (RESTful API), real-time streaming (LSL, ZeroMQ), and machine learning frameworks (PyTorch).
- Databases: PostgreSQL, SQLite
- Containerization: Docker and Kubernetes.
- Cloud Solutions: Azure, web interfaces (React), data safety,
- Agile development
Be our software champion:
- As a key member in a small, efficient, and interdisciplinary team, your contribution will be vital to our success.
- Curiosity and passion: Bring strong interest in cutting-edge medical solutions, and ideally prior experience in neuroscience, brain imaging, or neurorehabilitation.
- Communication Skills: Excellent interpersonal skills and fluency in written and spoken English. Advanced German is a plus.
Impress us:
- Share your unique experience, ability, interest, vision that set you apart!
Workplace
Workplace
We offer
- A collaborative and stimulating environment within a motivated and multidisciplinary team.
- Hands-on experience with cutting-edge technology at the intersection of electronics, software, and medicine.
- Opportunities to work closely with clinicians, researchers, and industry partners.
- A strong translational focus, with the chance to contribute to a future ETH spinoff.
- Competitive salary based on ETH standards.
We value diversity
Curious? So are we.
We look forward to receiving your online application with the following documents:
- Cover letter outlining your motivation and experience in the field. Mention your earliest possible starting date
- CV including degree certificates
- Transcript of records
Please note that we exclusively accept applications submitted through our online application portal. Applications via email or postal services will not be considered.
Further information about the RELab and optohive can be found on our website or Linkedin. Questions regarding the position should be directed to Dr. Dominik Wyser, dominik.wyser@hest.ethz.ch (no applications).
For recruitment services the GTC of ETH Zurich apply.
About ETH Zürich
Curious? So are we.
We look forward to receiving your online application with the following documents:
- Cover letter outlining your motivation and experience in the field. Mention your earliest possible starting date
- CV including degree certificates
- Transcript of records
Please note that we exclusively accept applications submitted through our online application portal. Applications via email or postal services will not be considered.
Further information about the RELab and optohive can be found on our website or Linkedin. Questions regarding the position should be directed to Dr. Dominik Wyser, dominik.wyser@hest.ethz.ch (no applications).
For recruitment services the GTC of ETH Zurich apply.