Software Engineer
Posted 2 months ago Expired
This job has expired
Looking for a job like Software Engineer in or near Alameda, CA? Upload your resume and we'll notify you when similar positions become available.
Upload Your ResumeAbout This Role
Join Science to build SciFi, a ruggedized neural recording headstage, and its accompanying SDK, synapse, revolutionizing neural recording and processing by moving towards distributed, edge-based computation for real-time neural signal processing.
Responsibilities
- Help build out both the SciFi hardware platform and its software ecosystem
- Build the foundation that allows users to implement real-time neural signal processing, decoding inference, and low-latency streaming directly on SciFi
- Ask the right questions to understand how neuroscientists think about their experiments
- Build performant systems and APIs that make sense for neuroscientists' workflows quickly
Requirements
- 3+ years systems programming experience in C++, Rust, or similar low-level languages
- Proficiency with Linux development and debugging tools
- Experience with hardware interfaces, device drivers, or embedded systems
- Understanding of real-time systems and low-latency programming
- Experience with multithreading programming and concurrency
Qualifications
- 3+ years systems programming experience
Nice to Have
- Experience building APIs, SDKs, or developer platforms
- Background in high-performance computing, game engines, or real-time media systems
- Experience with networking protocols and data streaming
- Knowledge of signal processing or DSP programming
- Previous work on IoT devices, robotics, or similar embedded systems
- Experience with scientific instrumentation or data acquisition systems
- Background in medical devices or regulated environments
- Familiarity with wireless communication protocols
Skills
* Required skills
Benefits
About Science
Science is a clinical stage, vertically integrated technology company focused on solving some of neuroscience’s hardest questions and most serious unmet medical needs. They work to restore quality of life to those with debilitating conditions for which there are no treatment options, creating device...