Skip to content

Full-Stack Software Engineer in Digital Health Technologies for the Development of Brain Imaging Sof

Key information

  • Publication date:27 November 2024
  • Workload:80 – 100%
  • Contract type:Temporary
  • Language:English (Fluent)
  • Place of work:Zürich

Full-Stack Software Engineer in Digital Health Technologies for the Development of Brain Imaging Software

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!

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.
Working, teaching and research at ETH Zurich

We value diversity

In line with our values , ETH Zurich encourages an inclusive culture. We promote equality of opportunity, value diversity and nurture a working and learning environment in which the rights and dignity of all our staff and students are respected. Visit our Equal Opportunities and Diversity website to find out how we ensure a fair and open environment that allows everyone to grow and flourish.

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, Write an email (no applications).

For recruitment services the GTC of ETH Zurich apply.

About ETH Zürich

ETH Zurich is one of the world’s leading universities specialising in science and technology. We are renowned for our excellent education, cutting-edge fundamental research and direct transfer of new knowledge into society. Over 30,000 people from more than 120 countries find our university to be a place that promotes independent thinking and an environment that inspires excellence. Located in the heart of Europe, yet forging connections all over the world, we work together to develop solutions for the global challenges of today and tomorrow.

Contact

  • ETH Zürich