FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer – Hardware Integration, Systems Development
iLoF - Intelligent Lab on FiberEmbedded Systems Engineer developing software applications and hardware interfaces in a deep-tech startup. Collaborating with hardware and data science teams to innovate in personalized medicine.
Tech Stack
Tools & technologiesCloudDockerGoGRPCJavaScriptLinuxPostgresPythonReactRustSvelte
About the role
Key responsibilities & impact- Collaborate with hardware and data science teams to develop software applications for automated data collection
- Design, implement, and maintain robust hardware-software interfaces for seamless communication between devices and systems
- Create and maintain data infrastructure on the cloud, manage various databases, and ensure efficient server operations
- Improve and update the company’s data and software security protocols, ensuring compliance with industry standards
- Work with the Clinical team to build GDPR-compliant databases in partnership with hospitals and relevant stakeholders
- Collaborate with the Regulatory Affairs team to ensure our product meets the highest quality and compliance standards
- Partner with the Product team to validate functional requirements and ensure our solutions provide value for customers
Requirements
What you’ll need- MSc in Computer Science, Software Engineering, Telecommunication Engineering, Electrical Engineering, or equivalent degree
- 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
- 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
- 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
- Familiarity with low-level communication protocols: serial bus (UART, SPI, I²C), USB, and GPIO
- Experience diagnosing issues in mixed hardware/software environments
Benefits
Comp & perks- Annual performance bonus
- Stock Options
- A flexible environment and work-life balance: adaptable working hours, strong remote work culture
- A stimulating atmosphere with room for creativity - fast-paced, fun, and energetic startup with a friendly culture
- Weekly happy hours with amazing food and drinks
- Company offsites
- Free coffee and snacks
- Private healthcare insurance
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonRustGoC#Sveltefull-stack developmentREST APIgRPCPostgreSQLLinux
Soft Skills
collaborationcommunicationproblem-solvingadaptabilityattention to detail
Certifications
MSc in Computer ScienceMSc in Software EngineeringMSc in Telecommunication EngineeringMSc in Electrical Engineering