Staff Software Engineer
Role responsibilities
Lead the architecture and delivery of clinician and patient-facing Android applications for a brain-computer interface and exoskeleton. Develop regulated software documentation and real-time data visualizations to support FDA submissions and clinical studies.
Requirements
Requires a Bachelor's degree and 7+ years of software engineering experience, specifically within healthcare or FDA-regulated medical device environments. Must have production experience with Kotlin or React Native and a deep understanding of IEC 62304 standards.
Key skills
Android Development, Kotlin, React Native, IEC 62304, FDA Regulatory Compliance, Real-time Data Visualization, Cloud Platform Integration, Software Architecture, Human Factors Engineering, Usability Testing, API Design, Medical Device Software, Time-series Data Handling, Secure-SDLC, WCAG 2.1, Technical Leadership
Keywords
Android, Kotlin, React Native, IEC 62304, FDA, Brain-Computer Interface, Medical Device, Class B Software, Human Factors, Usability, 21 CFR Part 11, IDE, 510(k), PMA, WCAG 2.1, IEC 81001-5-1, Cloud APIs, Time-series Data, Streaming Data, Design History File, Clinical Trials, Software Development Lifecycle, Secure-SDLC, Neural Technology, Exoskeleton, Healthcare Technology, API Contracts, Audit Trails, Verification, Validation