Tasks:
- * Build provisioning, firmware update, and production flashing tools
- * Coordinate integration testing with app, vehicle, and cloud teams
- * Debug embedded firmware and wireless communication issues
- * Define BLE services, characteristics, and data formats
- * Design and develop BLE/GATT communication protocols
- * Develop near-field authentication interfaces
- * Implement multi-device connection management and role switching
- * Integrate cloud messaging for telemetry, status reporting, and remote commands
- * Optimize communication latency, reliability, and power consumption
- * Write communication protocols, API specifications, and test cases
Perks/Benefits:
Skills/Tech stack required:
[Bluetooth Low Energy] [Bluetooth Low Energy (BLE)] [Broker deployment and tuning] [C#] [C++] [CI/CD] [CoAP] [Connection Management] [DTLS] [ESP32] [Firmware Updates] [GAP] [GATT] [Git] [HTTP] [IoT messaging] [Java] [JTAG] [L2CAP] [Logic analyzer] [Mqtt] [Multi-connection management] [Nordic nRF] [OTA firmware] [OTA firmware updates] [Python] [RTOS] [SMP] [SWD] [TCP] [TCP/IP] [TLS] [WebSocket] [Wireless provisioning]
Educational requirements:
[Bachelor's Degree]
Role(s):
[BLE Protocol Developer Intern] [Communications Engineer Intern] [Developer Intern] [Embedded Communications Engineer Intern] [Engineer Intern] [Intern]