- LocationMálaga, Spain,
-
IndustryInformation Technology
The software engineer at Bioherent will be responsible for the development and design of software required for the company’s in-vitro diagnostic instrument. In this role, you will be required to develop and design the commercial version of the product’s software.
Your responsibilities will include:
- Design, development, and support of software for the control of the diagnostic instrument from a personal computer. This includes o Identifying suitable protocols to interface with the hardware components and implementing real-time communication with these components.
- Developing software to analyze the instrument data and presenting it in an adequate graphical format.
- Design and develop a graphical user interface for the instrument.
- Validating and testing of software, ensuring they meet all applicable specifications.
- Partial involvement in hardware development, e.g. Arduino, Micro Controller, etc.
Background and Key Skills
- Bachelor’s in Computer Science, Software Engineering, Telecommunications, Electrical Engineering or any related field - At least 2 years of experience in software design and programming.
- Advanced knowledge of scripting and programming languages (Python, C++).
- Knowledge and understanding of multi-threading and parallelization concepts
- Basic knowledge in graphical user interface (GUI) programming and design with QT or similar libraries.
- Experience in handling version control software such as Gitlab.
- Basic knowledge in controlling measurement equipment via GPIB or equivalent APIs.
- Fluent in English, written and spoken.