Role description
You will play a key role in the full lifecycle development of scalable automation software and data pipelines for advanced diagnostic platforms, automated lab devices, test setups, and hardware control systems. You will be responsible for refactoring the experiment lab diagnostic protocols into a software product with a modular, production-ready architecture and UI.
This position is in a startup environment. You should be ready for ambiguity, tight schedules, shifting priorities, rapid iteration, and wider responsibility for decisions that shape the final product-market fit.
Visa: Work authorization in the EU is preferred. Visa sponsorship will be offered only to exceptional candidates.
Equity: ESOP is available for new employees
Work arrangement: hybrid with a minimum of 3 days on-site. Ghent or Liege.
Responsibilities
* Contribute to continuously maintaining and upgrading software controlling R&D instruments, automated test setups, and automation workflows.
* Implement software development processes aligned with regulatory requirements (IEC 62304, ISO 13485) within a modern CI/CD framework.
* Design and optimize algorithms used for data processing, instrument control, and automation logic.
* Collaborate with researchers and engineers to translate experimental requirements into software features.
* Contribute to maintaining and evolving the internal databases.
* Write software documentation, including API documentation, architecture overviews, and configuration instructions.
* Participate in code reviews and implement automated unit/integration testing to meet strict ISO compliance.
Main requirements
* Solid experience with Python (OOP, Concurrency, Asyncio) in relation to hardware control, automation, test instrumentation, or embedded systems.
* Familiarity with IEC 62304 and ISO 13485 medical device software standards, or willingness to work in a regulated medical device environment and learn these standards (training will be provided at the job).
Other requirements
* Hands-on experience working with control systems for hardware such as sensors, actuators, laboratory instruments, or automated test setups.
* Practical knowledge of SQL and relational database design.
* Proficiency in version control (Git) and collaborative development workflows (Jira/Github).
* Experience writing technical software documentation meeting production and regulatory standards.
Nice to have, but not mandatory
* Knowledge of FastAPI or Django framework.
* Knowledge of containerization (Docker) for product deployment.
* Experience with mocking and simulating hardware for test-driven development.