Staff Software Engineer

Epia NeuroAlameda, CA
Onsite

About The Position

Epia Neuro is a neural technology company developing intent-driven systems designed to restore function and independence for people living with neurological conditions. Its platform integrates implantable neural interfaces, adaptive algorithms, and assistive devices to translate neural intent into real-world action. The company’s initial focus is stroke-related motor impairment, with expansion in cognitive decline and other neurological disorders, focusing on long-term solutions for the growing aging population. How We Work We are intentional. We prioritize and are thoughtful about how we use others’ time. We care for others. We prioritize safety both for patients and one another. We own outcomes, not just tasks. Our work demands the highest standards because it impacts real patients and real lives. Humility is a strength. We are honest about what we know and what we don’t know. Getting it right matters more than being right. The Role Design, build, and own the core software architecture for a brain–computer interface (BCI) medical device that restores volitional movement for people living with paralysis. As a Staff Software Engineer, you will define and implement end-to-end software systems spanning embedded embedded software, backend services, and machine-learning (ML) deployment pipelines, while operating within IEC 62304 and FDA regulatory requirements. You will be the technical anchor for a growing software organization, setting foundational architectural direction in a greenfield environment while balancing patient safety, system reliability, performance, and regulatory compliance. Your work will directly shape the therapeutic effectiveness, scalability, and long-term evolution of a first-generation BCI medical device. This role is an opportunity to help redefine what is possible for people living with paralysis. What sets this role apart This role offers an opportunity to drive technical direction across a growing software organization, owning foundational architecture and design decisions for a novel BCI medical device. With no simple or safe blueprint to follow, success will depend on navigating ambiguity, building cross-functional consensus, and making high-stakes technical decisions that will directly impact patient outcomes.

Requirements

  • Embedded systems: Strong experience with embedded Linux or RTOS; comfortable with low-level debugging, real-time constraints, and safety-critical design patterns.
  • Backend architecture: You have designed production backend systems (Python, C++ or similar); you have experience with RESTful APIs, real-time streaming, and cloud service integration.
  • System-level thinking: Ability to design coherent architecture across embedded, cloud, and web domains, balancing regulatory, performance, and cost constraints.
  • AWS or equivalent cloud: Demonstrated production experience on AWS (or equivalent), including related services (storage, compute, ML pipelines, IAM, networking).
  • Medical device software: Experience developing software for FDA-regulated medical devices.
  • Technical leadership: Track record of establishing engineering practices, mentoring engineers, and taking ownership in ambiguous situations.

Nice To Haves

  • Experience developing Class III medical device software.
  • HIPAA compliance or clinical trial software background.
  • Familiarity with BioT platform or similar medical-grade cloud solutions.
  • Real-time ML inference on edge devices.
  • Medical device documentation, traceability tools, or FDA submission experience.

Responsibilities

  • Design and implement embedded device software supporting real-time data streaming, on-device ML inference, USB communication with exoskeleton, and safety-critical logging.
  • Architect backend services and RESTful APIs serving clinician portals, patient applications, and R&D tools; build data pipelines for time-series neural data with HIPAA/FDA compliance and audit trail logging.
  • Establish software development processes aligned with IEC 62304, including version control, code review, testing, and documentation standards.
  • Partner with clinical teams on design control activities: document software requirements specifications, design specifications, verification/validation plans, and traceability matrices for FDA submission.
  • Recruit and oversee contractors for infrastructure-as-code, DevOps, and embedded systems as needed; define scope and ensure deliverables integrate cleanly into codebase.

Benefits

  • Competitive base salary with equity
  • 100% of healthcare coverage for you and your dependents
  • Generous vacation policy
  • Paid parental leave
  • Work from our beautiful waterfront office in Alameda, CA, with access to collaborative spaces and labs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service