Software Engineer / Software Engineeress

Campus Biotech, École polytechnique fédérale de Lausanne EPFL - March 1, 2026

Fondation Campus Biotech Geneva (FCBG)

The Fondation Campus Biotech Geneva (FCBG) is a non-profit organization established by the Swiss Federal Institute of Technology in Lausanne (EPFL), the University of Geneva (UNIGE), and the Canton of Geneva. Our primary mission is to manage the research infrastructure and shared technology platforms of Campus Biotech, while supporting the activities of academic research groups (UNIGE, EPFL, HUG), the Wyss Center for Bio and Neuro Engineering, and start-ups located on the site. FCBG serves as a catalyst for translational research, facilitating the transition from basic science to practical solutions for human health.

About the Position

This position is linked to three essential service platforms:

  • M/EEG & Neuromodulation Platform (MEEG): Provides state-of-the-art equipment for magnetoencephalography (MEG), electroencephalography (EEG), and non-invasive transcranial stimulation (TMS, tES). The team assists users with experimental design, multi-stream synchronization, and data analysis.
  • Clinical and Sleep Research (CSR) Platform: Features rooms dedicated to polysomnography recording during sleep, interview rooms, and a biomarker analysis unit, designed for in-depth study of healthy and clinical populations.
  • Virtual Reality and Digital Engineering Platform (VRD): Specializes in immersive environments, offering virtual or augmented reality solutions, mobile applications, and motion capture compatible with brain imaging systems.

Job Description & Scope

We are seeking a versatile engineer to cover the scope of two projects detailed below. You may apply for one of the two assignments, in which case the workload will be adjusted. Please note that this is an urgent recruitment, and we are looking for a candidate ready to start immediately.

Mission 1: Neuroscience Research Support & Data Analytics (60%)

The engineer will join a specialized team focused on EEG, MEG, and neuromodulation research. In this role, you will provide technical consultancy to various research groups, assisting them in selecting appropriate hardware and implementing sophisticated experimental protocols. You will design and optimize data processing pipelines, ensuring efficient analysis of complex neural datasets. This mission offers a dynamic work environment, managing approximately three to four distinct projects per year, ranging from short-term technical interventions to multi-year research programs, allowing for significant contributions to the neuroscience community.

Mission 2: System Development & Video Behavioral Analysis Service (40%)

This mission involves leading a newly established service, centered on two specialized recording rooms equipped with multiple synchronized cameras to study video-recorded movement in both healthy participants and patients. You will take ownership of C++ software dedicated to the acquisition and synchronization of multiple camera streams and audio feeds. Your initial focus will be on documenting, debugging, and enhancing the existing codebase for robustness and reliability. Subsequently, you will design and implement advanced analysis pipelines for characterizing human behavior through body movements and facial expressions, collaborating closely with specialized researchers.

By integrating existing tools within the Campus Biotech community, you will help bridge the gap between raw data and scientific insight. Additionally, you will contribute to the service's growth by organizing community events, technical demonstrations, and hackathons to promote the service to future users.

Your Profile

Education & Experience

  • MSc or PhD in Software Engineering, Biomedical Engineering, or a related field.
  • Proven experience in software development and programming experimental paradigms.

Requested Skills (Specific to Missions)

  • Mission 1: Expertise in Python and a strong command of the MNE-python library, with demonstrated experience in EEG data analysis and signal processing.
  • Mission 2: Advanced proficiency in C++, specifically for system debugging and optimization. Fundamental knowledge of Large Language Models (LLMs) and AI models for video analysis (pose estimation, facial recognition, etc.) is required.

Professional & Language Skills

  • English: Minimum B1+ level is mandatory.
  • French: Minimum B1+ level is a significant advantage.
  • Soft Skills: Exceptional interpersonal skills and a professional "service-oriented" attitude are essential.

Optional Skills

  • Previous experience in a Neuroscience research laboratory.
  • Familiarity with MRI data analysis and associated software suites.
  • Familiarity with the Lab Streaming Layer (LSL) library.

Contract Details

Contract Type: Renewable fixed-term contract
Workload: 40-100%
Location: Fondation Campus Biotech Geneva (FCBG), Switzerland
Start Date: As soon as possible (Urgent)

Contact

Apply online using the form below. Only applications matching the job profile will be considered.

Location : Geneva
Country : Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.