CareerPlanSign in

Software Engineer

USA🌐 Remote💼 Full-time🗓 2026-08-08 → 2026-09-26

Core

Develop Java- and C++-based software for advanced laboratory and clinical instruments supporting biomedical research and next-generation therapies.

Role type

Software Engineer (Java/C++)

Builds

Reliable applications and hardware-near software components for biomedical instruments

Domain

Life Sciences / Biotechnology / Medical Devices

Deliverable

production ML models | product features

Required skills

Java development, C++, multithreading, system design, hardware integration, AI-assisted coding, automated testing, CI/CD

Preferred skills

Medical devices experience, biotechnology, laboratory automation, regulated software knowledge, IEC 62304, ISO 13485

Technologies

Java, C++, Git, CI/CD

Responsibilities

Establish effective ways of using AI to improve coding, testing, debugging, and software quality; Build modern, reliable applications with a strong focus on Java; Develop hardware-near software components using C++; Leverage AI-assisted coding tools to enhance development and code reviews; Critically assess and refine generated outputs to ensure secure, maintainable, and production-ready software solutions; Own the development and continuous improvement of software for the instrument portfolio.

Seniority

Mid-level, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.