As a Software Engineer Intern in the BCI team, you will collaborate with our users, specifically clinical trial participants, to comprehend their requirements and engineer brain-computer interface software systems that deliver exceptional user experiences. You will take the lead in creating innovative applications, implementing new features, and resolving existing issues to enhance the overall functionality of the software. Additionally, you will be expected to develop, test, and validate software systems, work with cross-functional teams to design new BCI functionalities and novel computer user interfaces, work with study participants to iterate on and further refine the software, and design and implement algorithms to decode brain activity and user experiences centered around brain control.