specialty:
Software Development
Duties and Responsibilities
- Play a key role in developing software features used by physicians and patients to monitor cardiac health
- Work with members of our mobile and engineering teams to develop new Android features and improve our existing Android app
- Collaborate with Product Management, UX Designers, Backend and Firmware developers to create an exceptional mobile application
- Be the team expert on Bluetooth Low Energy (BLE) for Android
- Design and update the Eko app for robustness, including edge cases, usability, and general reliability
Qualifications
- 5+ years experience as a native Android developer using Java and Kotlin
- NDK / C/C++ experience
- Expertise in Bluetooth Low Energy(BLE)
- Comfortable debugging memory, CPU, and concurrency issues
- Passionate about unit-testingStrong computer science fundamentals
- Experience building products, both from scratch and working with existing architecture
- Strong interpersonal & written communications skills
Nice to Haves
- Experience with Google Oboe, AAudio
- Experience using packet sniffers, protocol analyzers
- Digital Signal Processing, TensorFlow Lite, RenderScript experience
- Experience with RealmiOS coding experience
- Experience working with a mix of embedded, mobile and server tech is a big plus
- Experience working in medical products / apps Familiarity using REST APIs
See More 
Valid through: 4/27/2021
*
Ladders Estimates