CareerPlanSign in

Sr. Software Engineer - iOS SDK (BLE Experience Mandatory)

💼 Full-time🗓 2026-09-27

Core

Lead development of next-generation iOS SDKs for a wearable ecosystem including smartwatches, smart rings, and health-focused connected devices.

Role type

Senior IC iOS SDK Engineer (Wearables/BLE)

Builds

Scalable, developer-friendly iOS SDKs and frameworks for wearable devices

Domain

Consumer Electronics / Wearables / Health Tech

Deliverable

production ML models | product features

Required skills

Swift, Objective-C, iOS SDK/Framework development, Bluetooth Low Energy (BLE), CoreBluetooth, iOS architecture patterns (MVC/MVVM/Clean), REST APIs, WebSockets, CI/CD pipelines, automated testing, performance optimization, multithreading

Preferred skills

Wearable product experience (smartwatch/ring/fitness tracker), OTA firmware update workflows, Apple HealthKit/Health Connect integrations, sensor technologies (PPG/IMU/temperature), BLE security/encryption/bonding, cross-platform mobile team collaboration

Technologies

Swift, Objective-C, CoreBluetooth, Swift Package Manager, CocoaPods, Carthage, nRF Connect, Wireshark, REST, WebSockets

Responsibilities

Design and maintain iOS SDKs for wearable devices; Build robust BLE communication layers for pairing, authentication, synchronization, OTA updates, and real-time data streaming; Develop SDK APIs for health, fitness, notifications, and sensor data; Define SDK architecture, versioning, and release processes; Collaborate with firmware teams on BLE services and GATT profiles; Optimize SDK performance, battery consumption, and connection reliability; Create developer documentation and debugging tools; Lead technical discussions and mentor junior engineers; Drive SDK quality through automated testing and code reviews

Sourced via wellfound · Listed on CareerPlan, which tracks 813,000+ jobs from 20+ sources.