Director, Software Engineering — Lead the BCI software platform

Blackrock Neurotech

Salt Lake City (UT)

On-site

USD 180,000 - 240,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Blackrock Neurotech in Salt Lake City, Utah, is seeking a Director of Software Engineering to lead the architecture, roadmap, and execution of the software for our next-generation BCI platform. This role spans embedded systems, edge computing, AI/ML, and distributed services, demanding high performance with rigorous medical device quality.

You will manage a small, highly technical software team, guiding architecture, mentoring engineers, and partnering with QA, Regulatory, and data science teams

Qualifications

  • Bachelor's degree in CS/engineering or equivalent practical experience.
  • Experience architecting high-performance software across embedded, edge, distributed or cloud-connected environments.
  • Experience with AI/ML pipelines: real-time inference, deployment and monitoring.
  • Experience in medical device industry or regulated product environments.
  • Strong understanding of software practices: architecture, workflows, testing, deployment, lifecycle.
  • Experience building and leading software engineering teams: hiring, mentoring, accountability.

Responsibilities

  • Own architecture and technical direction for high-performance BCI software across device, edge, and distributed environments.
  • Build platforms to run ML algorithms developed by AI/ML teams.
  • Maintain an integrated software roadmap translating priorities into actionable plans.
  • Lead and grow a software engineering team with clear expectations and accountability.
  • Engage in architecture reviews and hands-on problem solving when needed.
  • Define inference runtime, deployment path, versioning, and monitoring for ML on regulated devices.
  • Establish scalable software practices, testing approaches, and processes for a regulated medical device.
  • Navigate dependencies across hardware, clinical, data science/AI, cybersecurity, and other teams to keep development moving forward.
  • Develop resource, hiring, and budget plans aligned with the roadmap.
  • Collaborate with Quality, Regulatory, and cross-functional leaders to ensure compliance.

Skills

Software architecture
Leadership
Embedded systems
AI/ML pipelines
Medical device industry
Python
C/C++
Distributed systems

Education

Bachelor's degree in Computer Science/Software Engineering/Computer Engineering or related field

Tools

CI/CD
Embedded Linux

Job description

Blackrock Neurotech in Salt Lake City, Utah, is seeking a Director of Software Engineering to lead the architecture, roadmap, and execution of the software for our next-generation BCI platform. This role spans embedded systems, edge computing, AI/ML, and distributed services, demanding high performance with rigorous medical device quality.

You will manage a small, highly technical software team, guiding architecture, mentoring engineers, and partnering with QA, Regulatory, and data science teams

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Director, Software Engineering
Director, Software Engineering

Blackrock Neurotech • Salt Lake City (UT)

On-site
USD 180,000 - 240,000
Director of Clinical Strategy & Trials for BCI
Director of Clinical Strategy & Trials for BCI

Blackrock Neurotech • Salt Lake City (UT)

Hybrid
USD 190,000 - 290,000
Software Engineering Manager BCI
Software Engineering Manager BCI

Meet Life Sciences • San Francisco (CA)

On-site
USD 130,000 - 180,000
Competitive compensation, including stock options
401(k) program with matching contributions
Principal Embedded Software Engineer — AI & Neuroscience Platform
Principal Embedded Software Engineer — AI & Neuroscience Platform

Bexorg, Inc. • New Haven (CT)

On-site
USD 140,000 - 180,000
BCI Strategy & Market Insight Intern
BCI Strategy & Market Insight Intern

Blackrock Neurotech • Salt Lake City (UT)

On-site
USD 25,000 - 36,000
Competitive hourly pay
Paid time off
Company-paid holidays
+5
Director, Platform Engineering & AI (Remote)
Director, Platform Engineering & AI (Remote)

United-Biosource-Corporation • United States

Remote
USD 150,000 - 190,000
Growth opportunities
401K with company match
Flexible work environment
+7
Software Engineering Manager, ApplicationsSan Francisco
Software Engineering Manager, ApplicationsSan Francisco

Stealth Neurotechnology Company • San Francisco (CA)

On-site
USD 200,000 - 250,000
Stock options
401(k) program with matching
Comprehensive benefits
+1
Lead Software Developer / On-site
Lead Software Developer / On-site

Openbci • Arkansas

On-site
USD 140,000 - 175,000
Senior Director, Regulatory Affairs — BCI Medical Devices
Senior Director, Regulatory Affairs — BCI Medical Devices

Synchron • San Diego (CA)

On-site
USD 210,000 - 240,000
Subsidized medical and dental insurance
401(k)
Discretionary unlimited PTO
+2
Director, Clinical Affairs
Director, Clinical Affairs

Blackrock Neurotech • Salt Lake City (UT)

Hybrid
USD 190,000 - 290,000