Full Stack Software Engineer
Echo Neurotechnologies, San Francisco, CA +1
The role
We are seeking an experienced Full Stack Software Engineer to build foundational applications powering our BCI product ecosystem. In this role, you will build high-performance user interfaces and backend services that bridge device telemetry, real-time neural data, and cloud connectivity. You will collaborate closely with cross-functional teams to translate complex clinical requirements into secure, high-reliability software features.
What you will do
- Full Stack Development: Design, implement, and maintain high-quality software principally in Rust in a desktop environment, and occasionally including server and web interfaces.
- System Architecture & APIs: Design and implement robust APIs, secure data flows, and scalable solutions for real-time and batch time-series data.
- Cross-Functional Collaboration: Partner closely with firmware, ML, clinical, and product engineering teams to integrate client and server software seamlessly across the broader device ecosystem.