Principal Software Engineer at Astera Neuro - ScoutJobs - The AI-curated global job board
Skip to content
A
Posted 12 hours ago

Principal Software Engineer

Astera NeuroPrincipal Software Engineer, Neuroscience Platforms

Requirements

Production software engineering experience, Real-time or performance-critical system experience, Proficiency in Python, C++, C#, or Rust, Full-stack capability from hardware to cloud, Technical leadership and mentoring experience

Skills

PythonC#RustCloud

About the role

About the Company

Astera Neuro is a neuroscience research company deciphering how activity across billions of neurons becomes thoughts, perceptions, and the conscious experience of the world and ourselves. We develop cutting-edge hardware, recording systems, and software, with the goal of enabling the next generation of discoveries about neural circuits, cognition, and behavior.

Responsibilities

  • Lead the computational infrastructure for large-scale neuroscience research
  • Build stimulus presentation and acquisition systems, including VR environments synchronized with neural recording hardware
  • Develop high-throughput pipelines to ingest, process, and store massive, multi-modal neural datasets
  • Create dashboards, user interfaces, and experiment-design tools for scientists
  • Design cloud-based storage, processing, and sharing infrastructure
  • Define the technical roadmap, mentor engineers, and shape interdisciplinary workflows

Requirements

  • Proven software engineering fundamentals in production environments
  • Experience building real-time or performance-critical systems (game engines, robotics, embedded, or AV pipelines)
  • Proficiency in at least two of: Python, C++, C#, or Rust
  • Ability to scope and implement systems from open-ended goals
  • Experience owning complex systems end-to-end from architecture to reliability
  • History of mentoring engineers and leading technical initiatives
  • Comfort working across the full stack from low-level hardware to cloud infrastructure

Preferred Qualifications

  • Familiarity with brain-machine interfaces or neural data acquisition
  • Background in machine learning, specifically online/streaming inference
  • Experience with data orchestration tools like Airflow or Prefect
  • Experience with GPU-accelerated computing (CUDA, Vulkan)
  • Familiarity with laboratory hardware integration (DAQ, TTL, SPI)
  • Contributions to open-source scientific computing projects
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

Principal Software Engineer

Astera Neuro · Emeryville

Sign up to apply