핵심 요구사항
- C/C++ 기반 시스템 프로그래밍 실무 경험
- BLE 프로토콜 또는 시리얼 통신 개발 경험 (스캔, GATT, Characteristic Read/Write/Notify)
- 연결 안정성 관리 (자동 재연결, 타임아웃 처리)
- REST API 클라이언트 라이브러리 구현 (HTTPS/TLS, JWT/API Key 인증, 재시도)
- C ABI 기반 라이브러리 인터페이스 설계 및 플랫폼별 바이너리 빌드
- Git 기반 협업 경험
웨어러블 의료기기의 데이터를 BLE로 수집·업데이트하는 C++ 기반 Windows/macOS 크로스플랫폼 라이브러리(.dll/.dylib)를 디버깅하고 기능 개선하는 프로젝트입니다. Windows WinRT Bluetooth API와 macOS CoreBluetooth를 활용한 BLE 통신(스캔, GATT 연결, Characteristic 처리), 연결 안정성 관리, REST API(HTTPS/TLS) 통신 모듈 개발, C ABI 인터페이스 제공이 핵심 업무입니다. BLE 프로토콜과 시스템 프로그래밍에 능숙한 C/C++ 개발자에게 적합하며, 헬스케어 기기 연동이나 네이티브 바인딩 경험이 있으면 유리합니다.