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