Added: 2025-03-28 15:02.00
Updated: 2025-04-16 03:27.20

Software Engineer

Mlaga , Andalusia, Spain

Type: n/a

Category: IT & Internet & Media

Advertisement
Requirements: English
Company: Bioherent
Region: Mlaga , Andalusia

Bioherent is pioneering state-of-the-art photonic biosensors to transform clinical diagnostics. As a deep-tech spin-off from the University of Mlaga, our cutting-edge biosensor technology is built on decades of research in photonics, chemistry, and clinical sciences. We are now scaling our technology to bring high-impact diagnostic solutions to market. Join us now to take on a high-impact leadership role in shaping next-generation medical diagnosticswhile living in one of Europes most sought-after cities!

We offer

Full-time position in a company with top-tier talent retention policies.

Responsibility-based working culture oriented toward diversity, equity and inclusion.

Fast-pace professional development in a multidisciplinary team.

Build a project from the ground up with a truly relevant social impact.

Collaboration with leaders in fields of photonics, chemistry and medicine.

We need you for

The software engineer at Bioherent will be responsible for the development and design of software required for the companys in-vitro diagnostic instrument. In this role, you will be required to develop and design the commercial version of the products software. Your responsibilities will include:

Develop software for controlling our diagnostic instrument via a computer/embedded system.

Identify and implement protocols for real-time hardware communication.

Analyze and process instrument data and create dynamic graphical presentations.

Develop a user-friendly graphical interface for the instrument.

Develop and maintain additional software tools for laboratory equipment.

Conduct validation and testing to ensure all software meets specifications.

Contribute to hardware development from the programming side (STM32, Arduino, microcontrollers).

Work with interdisciplinary team members to refine software requirements.

Required skills

Bachelors in Computer Science, Software Engineering, or a related field.

3 years experience in software design and development.

Proficiency in C++, C and Python, with strong scripting skills.

Experience in data and signal analysis

Solid understanding of multi-threading and parallelization techniques.

Experience in real-time software programming.

Basic hardware programming skills (e.g. Arduino, ATMEL).

Familiarity with graphical user interface (GUI) design

Experience with version control systems such as GitHub.

A foundational understanding of controlling measurement equipment.

Excellent communication and teamwork skills.

Fluency in English, both written and spoken.

Preferred skills

Experience in developing software for medical or IVD devices.

Hands-on experience with real-time software-hardware interaction.

A Masters degree in Computer Science or Software Engineering or similar.

Advertisement
Click here to apply and get more details about this job!
It will open in a new tab.
Terms and Conditions - Webmaster - Privacy Policy