Skip to content
mimi

Software Developer (C / C++ / Java) - Medical Devices

Maclivaro Limited

On-site Full-time Yesterday

About the role

About Us

We’re a fast-growing medical device start-up, already selling across Europe, specialising in innovative ophthalmology products that are transforming how eye conditions are diagnosed and treated. As we scale, we’re looking for a talented Software Developer to join our on-site team and play a key role in building AI-powered, safety-critical systems.

This is a rare opportunity to work at the intersection of deep engineering, artificial intelligence, and healthcare, developing technology that directly improves patient outcomes and clinicians’ ability to deliver care.

What You’ll Do

  • Design and develop high-performance software in C, C++ and Java for advanced ophthalmic medical devices
  • Build and integrate AI-driven features into real-world diagnostic and treatment systems
  • Contribute across the full software lifecycle in a highly regulated environment (IEC 62304, ISO 13485)
  • Collaborate closely with multidisciplinary teams including hardware engineers, clinical specialists, and QA/RA
  • Drive improvements in system architecture, performance, scalability, and maintainability
  • Support verification, validation, and documentation activities required for regulatory compliance

What We’re Looking For

  • Strong hands-on experience with C, C++ and Java in production environments
  • Proven track record in a highly regulated industry (medical devices, automotive, aerospace, etc.)
  • Exposure to or strong interest in AI/ML integration within software systems
  • Solid understanding of software development lifecycle, testing, and validation processes
  • Experience with embedded or real-time systems is highly advantageous
  • A detail-oriented mindset with a strong focus on quality, safety, and reliability

Why Join Us?

  • Specialise in ophthalmology — work on technology improving vision and quality of life
  • Be part of a scaling start-up with established European market presence
  • Hands-on with AI — not theory, but real deployment in critical healthcare products
  • High-impact role where your code directly shapes the product and patient outcomes
  • Collaborative, expert-led team with strong engineering and clinical backgrounds
  • Excellent opportunity for growth as the company expands internationally

If you’re driven by building meaningful, high-quality software and want to push the boundaries of AI in medical devices, this role offers both challenge and purpose.

Skills

CC++JavaIEC 62304ISO 13485AI/ML

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free