Duties and Responsibilities
- Improve and add features to existing devices developed by Pison
- Troubleshoot and debug issues with software and hardware as needed
- Status progress on tasks, and participate in code reviews
- Assist with the development of Python scripts to test and harden our device embedded software
Required Skills
- Experience developing modern IoT/Wearable devices using C/C++/Python.
- Experience or interest in developing firmware for embedded systems, with a focus on ARM Cortex-M microcontrollers
- Understanding of real-time operating systems (RTOS) and their application in embedded systems.
- Experience with communication protocols such as Bluetooth, SPI, Quad SPI, and I2C
- Familiarity with signal processing techniques and algorithms.
- Experience with firmware debugging and testing tools.
- Excellent problem-solving and analytical skills.
- Willingness to work across the organization to deliver on team goals.
Education
- 3+ years (or equivalent) towards a Bachelor’s degree in Computer Science, Software Engineering, or related field at an accredited university
Similar Jobs
What We Do
Pison is collecting and classifying data from the most valuable source in the world, the human body. Pison's platform leverages our patented electroneurography (ENG) platform to translate data generated from our body’s natural physiological electricity stemming at the brain into machine interpretable events in software. This allows for never before seen intuitive control of any experience in the IoT universe and discovery of neurological correlations drawn from our proprietary AI and data sets. Investors and partners include First Round DRF, Oculus, MIT, Draper, HHS, National Science Foundation, Bose Ventures, and In-Q-Tel.







