Point your AI agent at freehire and let it find you a job.

Get the CLI →

Astera Institute

Open 21d

Principal Software Engineer Neuroscience Platforms

Posted Updated 4 views
Discussion

Summary

Leads the software infrastructure for Astera Institute's neuroscience research platforms — building real-time stimulus presentation and data-acquisition systems, neural data pipelines, dashboards, and cloud processing/storage. Core technologies include Python, C++, C#, Rust, Airflow/Prefect, CUDA/Vulkan, and cloud infrastructure.

You will lead the software infrastructure for research systems, spanning instrument control, data acquisition, analysis, and cloud processing. You will build real-time experiment tools and data pipelines, define the technical roadmap, mentor engineers, and guide cross-system technical decisions.

Responsibilities

  • Build synchronized stimulus presentation and acquisition systems
  • Build pipelines to ingest, process, store, and quality-control neural datasets
  • Build dashboards, user interfaces, and experiment-design tools
  • Build cloud storage, processing, and sharing infrastructure
  • Define technical roadmaps across research systems
  • Mentor engineers and lead technical initiatives

Requirements

  • Computer science
  • Electrical engineering
  • Biomedical engineering
  • Neuroscience
  • Physics
  • Software engineering
  • System design
  • Real-time system
  • Python
  • C++
  • C#
  • Rust
  • Hardware interface
  • Cloud infrastructure
  • Machine learning
  • Data pipeline
  • Airflow
  • Prefect
  • CUDA
  • Vulkan
  • Data acquisition
  • TTL synchronization
  • SPI
  • Mentoring

Benefits

  • Comprehensive benefits package

Skills

What Principal Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available