BCI Software Team Lead at Blackrock Neurotech - ScoutJobs - The AI-curated global job board
Skip to content
Blackrock Neurotech
Posted a month ago

BCI Software Team Lead

Blackrock NeurotechBCI Software Team Lead

Requirements

10+ years software engineering experience, 3+ years engineering management experience, Experience in regulated medical device environments, Proficiency in Python, Experience with real-time or embedded software, Knowledge of GPU or FPGA acceleration

Skills

PythonSignal Processing

About the role

Responsibilities

  • Lead and mentor a team of 5–8 engineers while actively contributing to the codebase
  • Own system architecture and technical direction for real-time BCI application software
  • Design and maintain low-latency, high-reliability streaming signal-processing pipelines
  • Ensure deterministic performance across CPU, GPU, and/or FPGA-accelerated components
  • Drive software readiness for clinical studies, trials, and regulated device environments
  • Partner closely with neuroscientists, hardware, firmware, and regulatory teams to translate research into production-grade systems

Requirements

  • 10+ years of software engineering experience, including at least 3 years in engineering management
  • Proven track record of shipping production software in real-time, embedded, or safety-critical domains
  • Experience developing software within a regulated medical device environment (e.g., ISO 13485, FDA QSR/QMSR, or IEC 62304)
  • Proficiency in Python for data pipelines, test automation, and prototyping
  • Experience with real-time or embedded software development
  • Knowledge of high-performance compute for low-latency signal processing using GPU (CUDA, Metal, OpenCL) or FPGA

Preferred Qualifications

  • Prior experience building software for brain-computer interfaces or neural recording systems
  • Experience supporting FDA submissions (IDE, 510(k), De Novo) in a technical leadership role
  • Deep understanding of real-time and multi-threaded systems, including kernel-level performance tuning
  • Experience in startup or deep-tech environments with rapidly shifting priorities

About the Company

Blackrock Neurotech is building the next generation of human capability through brain-computer interfaces designed to be safe, scalable, and trusted. We focus on creating seamless interfaces between human intent and technology to restore independence, identity, and agency to those who need it most.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

BCI Software Team Lead

Blackrock Neurotech · Salt Lake City

Sign up to apply