About the role
You will join an early-stage MedTech startup building automated lines that combine advanced diagnostic tools, robotics, and data-driven software. 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 experimental lab diagnostic protocols into a production-ready software product with a modular architecture and UI. Working closely with researchers and hardware engineers, you will combine robust software engineering with regulatory awareness, translating experimental logic and hardware automation into reliable, compliant, and scalable medical device software.
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.
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
Advanced Python (Concurrency, Asyncio, Multiprocessing, OOP) for hardware control: sensors, laboratory instruments, or embedded systems.
Experience with mocking and simulating hardware for test-driven development.
Familiarity with IEC 62304 and ISO 13485 medical device software standards (OR willingness to learn these standards and work in a regulated medical device environment - training will be provided).
Other requirements
Practical knowledge of SQL and relational database design.
Proficiency in version control (Git) and collaborative development workflows (Jira/Github).
Experience with modern CI/CD frameworks.
Previous experience writing and maintaining technical documentation that meets production and regulatory standards.
Fluent English.
Nice to have, but not mandatory
Previous experience developing software in a regulated environment (MedTech, Aerospace, Automotive, Fintech/Banking, or Industrial Automation).
Knowledge of FastAPI or Django framework.
Knowledge of containerization (Docker) for product deployment.
