← All roles
Hybrid (Oakland, CA)$120k - $150kFull-timePosted 6mo ago

About the role

Software Engineer at Paradromics, a company building a brain-computer interface (BCI) platform to translate brain activity into treatments. Focus on developing software for clinical applications, data curation, BCI decoding algorithms, and integration with hardware in the loop. Requires collaboration across engineering, neuroscience, and quality teams with travel between Austin and Oakland offices.

Responsibilities

  • Develop data curation strategies for user interaction and BCI data
  • Realize BCI decoding algorithms as performant software
  • Evaluate software with simulated and real neural data, as well as with our BCI hardware in the loop
  • Participate in code reviews and contribute to the development of new features and tools
  • Work closely with our engineering, neuroscience, and quality teams to identify and capture needs and requirements
  • Regularly travel between our Austin and Oakland offices

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field; or equivalent real world experience
  • 3+ years of professional experience relevant to this role
  • Highly proficient in Python
  • Experience with Rust, C++, or C
  • Familiarity with machine learning concepts and experience collaborating with machine learning practitioners
  • Demonstrated prior professional experience with multiple programming languages

Skills

Required:PythonRustC++CMachine Learning concepts
Last updated Sep 9, 2026. Interested? Apply on the company site.

About Paradromics

One brain-computer interface platform

We are building data-driven BCI-based technologies for brain health. Our brain-computer interface platform will help millions with unmet medical needs.

brain healthbrain-computer interfaceneurotechnology

More open roles at Paradromics