Software Engineer | Hardware Integration & Systems Development | Deep-Tech Start
What You’ll Do
-
Software Development: Collaborate with hardware and data science teams to develop software applications for automated data collection.
-
Hardware Interfacing: Design, implement, and maintain robust hardware-software interfaces for seamless communication between devices and systems.
-
Cloud and Infrastructure: Create and maintain data infrastructure on the cloud, manage various databases, and ensure efficient server operations.
-
Data Security: Improve and update the company’s data and software security protocols, ensuring compliance with industry standards.
-
GDPR Compliance: Work with the Clinical team to build GDPR-compliant databases in partnership with hospitals and relevant stakeholders.
-
Regulatory Support: Collaborate with the Regulatory Affairs team to ensure our product meets the highest quality and compliance standards (e.g., IEC 62304, IEC 82304-1).
-
Customer Value: Partner with the Product team to validate functional requirements and ensure our solutions provide value for customers.
-
Education: MSc in Computer Science, Software Engineering, Telecommunication Engineering, Electrical Engineering, or equivalent degree.
-
Experience:
-
3+ years of relevant software development experience, ideally in an industrial or hardware-adjacent environment.
-
Hands-on experience developing software that controls, orchestrates, or interfaces with physical hardware systems.
Technical Skills
-
Software developer, comfortable working across multiple programming languages and paradigms.
-
Proficiency in Python with solid working knowledge in at least two other programming languages. Ex: Rust, Go, C#, and Svelte.
-
Experience with full-stack development including REST API, gRPC; PostgreSQL; Svelte or React.js
-
Solid knowledge of Linux and server infrastructure (primary development and deployment environment).
-
Familiarity with Windows for cross-platform development and tooling support.
-
Docker for containerized development and deployment.
-
Version control with Git (branching strategies, code review workflows, CICD).
-
Ability to learn and integrate vendor-specific APIs, SDKs, adapting to proprietary documentation and development workflows as needed.
-
Familiarity with low-level communication protocols: serial bus (UART, SPI, I²C), USB, and GPIO.
-
Experience diagnosing issues in mixed hardware/software environments (serial communication faults, timing issues, firmware misbehavior, etc.).
Nice to have:
-
Experience interfacing with hardware. Ex: autosamplers, fluidic handling elements (pumps, valves), lasers, CCD/CMOS cameras, ESP32 microcontrollers, and similar instruments.
-
Familiarity with medical device software standards such as IEC 62304 and IEC 82304-1 is a plus.
-
GDPR Compliance: Work with the Clinical team to build GDPR-compliant databases in partnership with hospitals and relevant stakeholders.
-
Customer Value: Partner with the Product team to validate functional requirements and ensure our solutions provide value for customers.
Soft Skills
-
Be a problem solver and proactive thinker with a hands-on approach to challenges.
-
Strong team player with the ability to work collaboratively in a dynamic, fast-paced startup environment.
-
Highly responsive, adaptable to changes, and detail-oriented.
-
Fluent in English with excellent written and verbal communication skills.
What We Offer
-
Impactful Work: Join a mission-driven team making a difference in precision medicine.
-
Collaborative Environment: Work alongside cross-disciplinary teams in a supportive and innovative atmosphere.
-
Growth Opportunities: Gain experience across diverse technologies and grow your career as we expand.
-
Flexibility: Be part of a fast-paced, adaptable startup culture.
If you’re passionate about technology and driven to make a difference in healthcare, we encourage you to apply—even if you don’t tick every box. Let us know how you envision