OpenBCI Brooklyn USA Company Logo 2

Software Architect

  • Full Time
  • Brooklyn, USA
  • Applications have closed

 

JOB DESCRIPTION:

At OpenBCI we are building the next generation of low-cost, high-quality human-computer interfaces. We are a growing team of ambitious entrepreneurs, engineers, designers, and scientists. We are on the lookout for a highly motivated software guru with a passion for biosensing, brain-computer interfaces, and platform architecture. We will be making some major changes to our software ecosystem in the coming year, and the software architect will be at the helm of this important transition.

 

PRIMARY RESPONSIBILITIES:

    • Oversee the planning, development, and management of professional software, code repositories, and system architecture across platforms
    • Conceptualize high-level system design
    • Work closely with the Head of Hardware to build and validate hardware-to-software link
    • 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. We help each other out when necessary, and also when not.

 

QUALIFICATIONS:

    • Bachelor’s degree in computer science or related field.
    • 5+ years of professional software engineering and systems design.
    • Experience with all operating systems (MacOS/Windows/Linux).
    • Experience with C, C++, Java, Python, Javascript, Node, React, Unity
    • Experience with software and firmware troubleshooting.
    • Experience writing firmware, contemporary radio communication protocols, and low-level software code.
    • Experience with data encryption and privacy
    • In-depth knowledge and understanding of applied machine learning techniques.
    • Knowledge of industry best practices for designing, implementing, and maintaining software and open source repositories.
    • Self-motivated and well-organized.
    • Strong interpersonal communication skills to identify and solve problems across teams and an open source community.

 

PREFERRED SKILLS:

    • In-depth knowledge and understanding of non-invasive electrophysiological data processing (EMG, ECG, EEG).
    • In-depth knowledge and understanding of handling image/camera/video data.
    • Experience with Android/iOS app development

 

To apply, email your qualifications and cover letter to contact@openbci.com

 

No Comments

Sorry, the comment form is closed at this time.