Software Engineer Intern, BCI Applications
Core
Developing brain-computer interface software systems to enable paralyzed individuals to control devices and restore speech to mute individuals.
Role type
Software Engineer Intern (BCI Applications)
Builds
Brain-computer interface software applications for clinical trial participants
Domain
Biomedical engineering / Brain-Computer Interface
Deliverable
production ML models | product features
Required skills
Full-stack development, Swift/Objective-C/Kotlin/Java, low-latency concurrency programming, memory management, networking, algorithm design for brain activity decoding, user experience design for brain control
Preferred skills
Native desktop/Android/iOS development, operating system knowledge
Technologies
Swift, Objective-C, Kotlin, Java
Responsibilities
Develop, test, and validate software systems; Work with cross-functional teams to design new BCI functionalities; Work with study participants to iterate on software; Design and implement algorithms to decode brain activity; Design user experiences centered around brain control
Seniority
Intern