We are looking for an experienced Firmware Embedded Developer to design and develop firmware for fitness / wearable devices , with a strong focus on Bluetooth Low Energy (BLE) integration with mobile applications . The role involves developing low-power embedded solutions, integrating with NDK / SDK layers , and collaborating closely with mobile app teams to deliver seamless user experiences.
Key Responsibilities :
- Design, develop, and optimize firmware for fitness / wearable devices.
- Implement and maintain BLE communication protocols for Android / iOS integration.
- Collaborate with mobile developers to ensure smooth interaction via NDK / SDKs .
- Work with hardware teams on sensor integration (accelerometer, heart-rate, SpO2, etc.).
- Debug and resolve firmware, connectivity, and performance issues.
- Support OTA firmware updates and SDK documentation for third-party integration.
- Ensure low-power consumption and high reliability in embedded systems.
Requirements :
Bachelors / Masters in Electronics, Computer Science, Embedded Systems, or related fields .3-5 years of hands-on experience in firmware development.Proficiency in C / C++ for embedded systems .Strong knowledge of microcontrollers (ARM Cortex, Nordic nRF, ESP32, or similar) .Solid understanding of Bluetooth Low Energy (BLE) stack and GATT profiles.Experience with NDK / SDK integration and API communication with mobile apps .Familiarity with RTOS, low-power design, and hardware debugging tools (JTAG, oscilloscopes, analyzers).Strong debugging, problem-solving, and cross-functional collaboration skills.Good to Have :
Experience in fitness / wearable device firmware .Knowledge of OTA updates, secure firmware design, and mobile BLE integration (Android / iOS) .Exposure to cloud connectivity for IoT devices .(ref : hirist.tech)