Software Engineer - Android Unity 3D
Core
Design and develop an Android remote-control application that communicates with external devices over Bluetooth.
Role type
Senior Android Engineer (IoT/Bluetooth)
Builds
Android mobile applications for controlling external hardware
Domain
Consumer Electronics / IoT
Required skills
Kotlin, Java, Android SDK, Bluetooth Classic, Bluetooth BLE, Coroutines, Flow, MVVM, JSON serialization, asynchronous programming
Preferred skills
IoT device integration, Jetpack, Material Design, unit testing, CI/CD, AIDL/HIDL, Binder IPC, Android Automotive OS, VHAL
Technologies
Android Studio, Kotlin, Java, JSON, Bluetooth
Responsibilities
Implement Bluetooth Classic and BLE pairing and data exchange, Create intuitive mobile UI for controlling external hardware, Debug and optimize Bluetooth connectivity issues, Collaborate with hardware engineers on integration and testing
Seniority
Senior, hands-on IC
