✨ About The Role
- The role involves developing both frontend and backend software to enable clinical studies and BCI user applications.
- The engineer will evaluate software using simulated and real neural data, as well as with BCI hardware in the loop.
- The position requires contributing to CI/CD best practices to accelerate development and deployment processes.
- The engineer will develop data curation strategies for user interaction and BCI data.
- Participation in code reviews and contributing to the development of new features and tools is expected.
- The role includes regular travel between the Austin and Oakland offices.
⚡ Requirements
- A successful candidate will have a bachelor's degree in Computer Science, Computer Engineering, or a related field, or equivalent real-world experience.
- The ideal candidate will possess over 4 years of professional experience relevant to software engineering.
- Proficiency in Typescript and/or JavaScript, as well as Python, is essential for this role.
- Experience in Linux and/or MacOS application development is required, along with a working knowledge of operating systems concepts.
- Strong organizational and time management skills are necessary to handle multiple tasks simultaneously.
- Excellent communication and interpersonal skills are crucial for collaboration with team members.
- The candidate should be able to work independently as well as collaboratively within a team environment.