Android Engineer II (Hardware Accelerate)
Boston, MAOnsite2+ YOE
Summary
Android Engineer II building and optimizing Android modules that integrate with WHOOP hardware and firmware, focusing on data pipelines, BLE, and embedded system interfaces.
About the role
Responsibilities
- Design and develop Android systems that integrate with WHOOP hardware and firmware.
- Implement and maintain APIs and services for efficient hardware and physiological data pipelines.
- Partner with cross-functional teams to troubleshoot issues, improve performance, and enhance system reliability.
- Explore and apply new technologies to improve accessibility, scalability, and fault tolerance.
- Uphold best practices in code quality, testing, and documentation.
Requirements
- Proficiency in Kotlin and Android development, with experience building and maintaining production applications.
- Familiarity with API and SDK design, including integration with backend or hardware systems.
- Knowledge of data engineering concepts such as data pipelines, stream processing, or database optimization.
- Strong problem-solving skills and ability to work collaboratively across engineering disciplines.
- Excellent communication skills in a cross-functional environment.
- Commitment to using AI tools in day-to-day tasks while maintaining high-quality standards.
- Must be a U.S. citizen eligible for a U.S. government security clearance.
Nice-to-Haves
- Experience with Bluetooth Low Energy (BLE) or other wireless communication protocols.
- Experience working with hardware development workflows or embedded systems.
- Contributions to open-source mobile software projects.
Skills
KotlinAndroidAPI DesignSDK DevelopmentBluetooth Low EnergyData PipelinesEmbedded SystemsHardware Integration