Senior Software Engineer
San Jose Metro Area, CA
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
- 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
- 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