Full Stack Developer – Medical Device & 3D ECG Platform

Filled
February 26, 2026

Job Description

Location: Remote / Hybrid (as applicable)
Experience Level: Senior (7+ years) | Staff (10+ years)
Industry: Medical Devices / Digital Health

About the Role

We are building a next-generation 3D ECG platform that spans embedded systems, mobile applications, and scalable IoT cloud infrastructure.

We are seeking a Full Stack Software Engineer with deep technical expertise and experience in regulated, high-reliability environments to help architect and scale this platform from device firmware to physician-facing systems.

This role sits at the intersection of real-time embedded systems, AI-enabled cardiac analytics, secure cloud infrastructure, and regulatory-grade software engineering.

What You’ll Do

Embedded & Signal Processing

  • Architect and implement software for real-time embedded ECG systems
  • Optimize ECG signal acquisition, processing, and 12-lead synthesis on resource-constrained platforms
  • Collaborate with hardware and firmware teams

Cloud & IoT Infrastructure

  • Build secure, HIPAA-compliant client-server systems
  • Design infrastructure for real-time cardiac data transmission
  • Implement device fleet management and physician review workflows
  • Develop scalable IoT data pipelines

Mobile Applications

  • Develop patient-facing iOS and/or Android apps
  • Ensure seamless Bluetooth/device connectivity
  • Deliver intuitive, medically responsible UX

AI & Advanced Analytics

  • Integrate AI/ML models for arrhythmia detection and cardiac event prediction
  • Work closely with data science teams
  • Leverage AI-assisted development tools while maintaining compliance standards

Regulatory & Quality

  • Author design documentation, risk analyses, and V&V protocols
  • Contribute to IEC 62304-compliant development processes
  • Support ISO 13485 QMS workflows
  • Participate in FDA 510(k) submissions and design history documentation

Architecture & Leadership

  • Establish scalable software architecture patterns
  • Define engineering best practices as the team grows

Required Qualifications

  • BS in Computer Science, Computer Engineering, Electrical Engineering, or related field
  • 7+ years of software engineering experience (10+ for Staff level)
  • Strong proficiency in one or more:
    • C / C++
    • Python
    • TypeScript
    • Kotlin
    • Swift
  • Hands-on experience with real-time embedded systems
  • Experience developing patient-facing mobile applications
  • Familiarity with large-scale IoT client-server architectures
  • Experience shipping production software in regulated or high-reliability environments
  • Experience using AI-assisted development tools (e.g., Copilot, Claude Code, Gemini, Cursor AI, etc.) responsibly in structured workflows

Highly Desired

  • Experience developing software under IEC 62304 within an ISO 13485 quality management system
  • Background in safety-critical systems (implantable devices, cardiac monitors, life-sustaining systems)
  • MS or PhD in a relevant technical field

Who You Are

  • Comfortable working across embedded, mobile, and cloud layers
  • Structured, documentation-driven engineer
  • Experienced in regulatory-grade engineering discipline
  • Passionate about building life-impacting technology
  • Able to balance speed (AI-assisted tooling) with compliance rigor

Why Join

  • Work on mission-critical cardiac health technology
  • Build systems that directly impact patient outcomes
  • Shape architecture in a growing, high-impact engineering team
  • Operate at the frontier of AI + medical device innovation