Job Description :
Position: Senior Software Engineer
Location: Bay Area CA
Duration: Long term

Job Description:

As a Software Engineer for the project, you will help create new interaction and user interfaces based on the project

You will work closely with engineers and proactively learn about and explore the unique qualities of the hardware and software, and quickly build software prototypes to help designers exploring new interactions and validating product concepts, and build systems that help researchers to explore the project capabilities.
Your work is essential to accelerate the development of the technology.


Develop prototypes with potential future products and for internal explorations.

Develop software to collect data for signal process and/or machine learning investigations.

Maintain prototype hardware and software

Minimum Qualifications:

Bachelor’s Degree in related field and 5+ years of professional (or equivalent) experience in prototyping

Strong software engineering skills with 5+ years of professional experience in C/C++ and Java

Preferred Skills:

Experience in Android application development

Experience in data visualization with Open Framework

Data analysis experience with real time sensor data Interaction design experience and skills