Software Engineer, Next Gen
Core
Developing software systems that interact with neural interfaces and data acquisition systems to decode and modulate brain activity for brain-computer interfaces.
Role type
Software Engineer (Neural Interface Systems)
Builds
Software for neural stimulation control, visual prosthesis (Blindsight), and medical imaging data pipelines
Domain
Biomedical engineering / Brain-computer interfaces
Deliverable
production ML models | product features
Required skills
Python, Golang, C++, RUST, HW/SW debugging, engineering first principles
Preferred skills
Robotics software, control theory, real-time systems, macOS/iOS development (Objective-C/Swift)
Technologies
Python, Golang, C++, RUST, Objective-C, Swift
Responsibilities
Develop, validate, test, and deploy software systems; Write algorithms to decode and modulate neural activity; Design user experiences centered around neural control; Mentor others through code and design reviews; Present results in collaborative settings; Work with neuroengineers and animal training specialists
Seniority
Individual Contributor