BrainCo Company Logo on NeuroTechx Services Sommerville MA, USA

Back End Software Engineer

 

BrainCo’s wearable devices detect the subtle electrical signals coming out of the brain in order to infer various cognitive states. With this data we’re building applications to improve outcomes in education, fitness, wellness, and research settings.

 

Role – Back End Software Engineer

We are currently looking for an experienced Back End Software Engineer to work on the SDK across our product lines. Our fully developed hardware will be a platform for you to lead new software product development. Our products tend to be category firsts, which provide us with unique challenges and significant potential upside. Our team is composed of Harvard and MIT PhDs, machine learning scientists, and marketing specialists.

 

Responsibilities

  • Developing cross-platform SDK in C and C++ for various client products
  • Implementing code using the libuv framework
  • Developing the bridging platform for communication with mobile devices

 

Requirements

  • 3-10 years of experience
  • Development experience with C or C++
  • Experience with asynchronous I/O and multi-thread programming, preferably with libuv
  • Deep understanding of algorithms
  • Experience with systems-based signal processing a plus
  • Experience with consumer level applications, preferably in the fitness or wellness sectors

 

Equal Employment Opportunity

We’re proud to be an equal opportunity employer, and celebrate our employees’ differences, including race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, and Veteran status. Difference makes us better!

 

Tagged as: BCI, EEG, C++, SWE, Software Development, Software Engineering, C++, C, Qt, libuv, multithreading, algorithms, JAVA, firmware, prosthetic hardware

 

Tagged as: , ,

No Comments

Sorry, the comment form is closed at this time.