companyEcho Neurotechnologies logo

Software Engineer for R&D at Echo Neurotechnologies | San Francisco

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Bachelor's or Master's degree in Computer Science, Engineering, Neuroscience, or a related field. At least 1 year of software engineering experience in academic or industry settings, contributing to R&D efforts. Strong programming skills in multiple languages and experience with system design.

About the job

About Echo Neurotechnologies

Echo Neurotechnologies is a startup based in San Francisco, focused on Brain-Computer Interface (BCI) technology. The team combines hardware engineering and artificial intelligence to build tools that help people with disabilities gain greater independence and improve their quality of life.

Team and Culture

The company operates as a small, close-knit group where each member’s work matters. As an early-stage team, everyone has a voice in shaping both the product and the company’s direction. Professional growth and learning are encouraged, and cross-functional collaboration is part of daily work.

Role Overview: Software Engineer for R&D

This role centers on supporting scientific and engineering R&D for BCI projects. The engineer will design and build data pipelines, user interfaces, and software tools that support research and real-world applications. The work directly contributes to improving technology for patients with severe disabilities. Candidates should be comfortable building systems from scratch and working with a range of programming languages and technologies.

Main Responsibilities

  • Design and manage data pipelines to handle diverse datasets for collaborative research.
  • Develop frameworks for acquiring and processing real-time data streams from digital sensors, such as microphones and cameras.
  • Help design and build user interfaces for BCI applications, working closely with end users.
  • Integrate custom software with various operating system APIs and features, including accessibility options.
  • Work within a small team to improve software and R&D workflows, merging contributed code into larger codebases.
  • Keep design documents, code, and test results well organized and clearly documented.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, Neuroscience, or a related field.
  • Minimum 1 year of software engineering experience in academic or industry R&D settings.
  • Strong programming skills in multiple languages and experience with system design.

About Echo Neurotechnologies

Echo Neurotechnologies is a pioneering startup in the Brain-Computer Interface (BCI) sector, focusing on innovative hardware and AI solutions that enhance the lives of those with disabilities.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.