Senior Software Engineer C++
📋 Détails de l'offre
At MaxWell Biosystems, we innovate the future of electrophysiology by developing cutting-edge technologies for neural activity recording. Our platform includes the software MaxLab Live, a custom-designed integrated circuit, and an FPGA-based data acquisition system that generates vast amounts of data when electrically imaging neu-ronal tissue. These data are processed, analyzed, and visualized in real-time.
We are seeking a highly motivated Senior Software Engineer C++ to join our interdisciplinary team, helping us develop novel tools for neuroscience research and drug discovery.
Your Mission
•
Write elegant and maintainable code for our high-performance data acquisition and analysis software
•
Design and implement next generation UX and data visualizations
•
Design and implement software APIs, and work with application scientists to optimize software interfaces
•
Improve robustness and reliability of the codebase and devote time to polishing products and systems
•
Participate in code reviews and mentor junior team members
•
Contribute your own ideas in our agile development process
Our Current Tech Stack
•
C++ - we aim to write maintainable and fast code to provide data analysis and visualizations in real time
•
Qt - we embrace Qt for all our user interfaces
•
Python - our analysis algorithms are relying on the Python data science stack
•
Linux and bash
•
CMake, OpenGL, boost, hdf5, ... and more
Your Profile
•
Proven track record as a software engineer with 5+ years of experience
•
Strong background in systems programming
•
Strong programming skills in C++, familiarity with modern C++ standards
•
Experience with network programming, server client applications
•
Experience with LLM-assisted coding tools (e.g. Claude)
•
Knowledge in Linux, Bash and Python
•
Great teammate, entrepreneurial mindset
•
Keen to help create a positive, supportive, engaging team environment
•
Excellent communication skills in English (written and spoken)
•
Experience with some of the following topics is a plus:
o Experience with data analysis and visualization
o Experience in UI/UX design with Qt
o Experience with OpenGL
o Experience with agile development approaches
o Curiosity about neuroscience applications
Why Join Us?
•
Be part of an international and multidisciplinary team at the forefront of neuroscience and technology
•
Work on challenging projects that combine biology, computation, and engineering
•
Help develop cutting-edge tools that advance neuroscience research and drug discovery
•
Enjoy a collaborative, innovative, and supportive work environment
Rejoignez MaxWell Biosystems AG et donnez un nouvel elan a votre carriere.
🏢 À propos de l'entreprise
Entreprise suisse