More jobs:
Lead Software Developer
Job in
Springdale, Washington County, Arkansas, 72766, USA
Listed on 2026-02-12
Listing for:
Openbci
Full Time
position Listed on 2026-02-12
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
At OpenBCI we are building the next generation of high-quality human-computer interfaces. We are a growing team of ambitious engineers, designers, and scientists. We are on the lookout for an experienced Software Developer with a passion for biosensing, brain-computer interfaces, and platform architecture. The Lead Software Developer will be responsible for managing a team of talented engineers and guide the creation of new and existing OpenBCI software products.
The base salary range is $140,000 to $175,000, depending on experience.
- Oversee the planning, development, and management of professional software, code repositories, and system architecture across platforms
- Design, build and document scalable solutions to complex biosensing problems.
- Collaborate with hardware, firmware and software engineers to test and debug software systems.
- Provide maintenance and support for the existing OpenBCI products.
- Conceptualize high-level software system design
- Direct UI/UX feature improvements
- Develop and document workflow, policies, and other infrastructure related activities
- Wear many hats. OpenBCI is still a small company, so everyone has to get their hands dirty from time to time. Be comfortable stepping outside your role to help others.
- Bachelor's degree in computer science
- 6+ years of professional software engineering and systems design
- Experience developing for all operating systems (MacOS/Windows/Linux)
- Experience with AWS, Azure, GCP or other Cloud infrastructure providers
- Experience with software and firmware troubleshooting
- Demonstrated ability to implement and maintain complex software architectures and repositories
- Expert knowledge of git, CI/CD and Object-Oriented Design patterns
- Understanding of applied machine learning techniques
- Strong interpersonal communication skills to identify and solve problems across teams and an open source community.
- In-depth knowledge and understanding of non-invasive electrophysiological data processing (EMG, ECG, EEG)
- Developer experience with Head-Mounted Displays, AR/VR, and Human-Computer Interfaces
- In-depth knowledge and understanding of handling image/camera/video data
- Ability to develop and ship reliable SaaS products
- Growth potential - OpenBCI is still a small team with lots of room for growth.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×