Embedded Software Engineer (80-100%) - Bionomous
Publication date:
18 December 2024Workload:
80 – 100%Contract type:
Permanent position- Place of work:Villaz-St-Pierre
About Bionomous
Bionomous is a Swiss start-up developing and commercializing laboratory instruments to automate certain processes in biology and biotechnology. Bionomous was born at the Swiss Federal Institute of Technology (EPFL) in Lausanne. Since 2019, Bionomous’ team has been working on the development of sorters for small biological entities. Our technology screens, sorts, and dispenses entities ranging in size from 0.5 to 2 mm.
In 2021, Bionomous’ headquarters moved to Le Vivier, Villaz-St-Pierre, Switzerland, where we count on the infrastructure to develop, produce, test and sell our technology. Currently our team is composed of 10 engineers and biologists in Switzerland.
Job description
We are seeking a talented Embedded Software Engineer to join our dynamic team. You will play a key role in developing and maintaining the software that powers our instruments, contributing to impactful solutions in biology and research.
Responsibilities
- Design, develop, and maintain low-level software in C for embedded systems.
- Contribute to high-level software development in Java and Android for instrument interfaces and user applications.
- Collaborate with the hardware team to develop and test electronic interfaces and hardware-software integration.
- Ensure the robustness and reliability of software solutions through testing and debugging.
- Support continuous improvement of software processes and tools towards the next generation of our instruments.
g
Required skills and qualifications
- Bachelor’s or Master’s degree in Computer Science, Electronics Engineering, or related field.
- 5+ years of professional experience in embedded software development in an industrial setting.
- Strong programming skills in C and Java for embedded systems.
- Solid understanding of electronics and hardware interfaces (e.g., UART, I2C, SPI).
- Experience with real-time operating systems (RTOS) and low-level debugging tools.
- Familiarity with version control systems, such as Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
g
Preferred skills and qualifications
- Experience in Android development
- Experience with AI or machine learning integration.
- Knowledge of biological instruments or lab automation systems.
g
What we offer
- Be part of a passionate team driving innovation in life sciences.
- Work on impactful projects in a collaborative and inclusive environment.
- An opportunity to be involved in a start-up in its growth phase
g
Job location
Villaz-St-Pierre, Switzerland
If you think you match the profile described above, we invite you to send us your complete file including a letter of motivation, a CV, and any work certificates to the address E-Mail schreiben, indicating the job title as reference.