freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer - Android Kotlin

Summary

Build an Android app in Kotlin that remotely controls Bluetooth-enabled hardware, focusing on BLE/Classic Bluetooth integration, UI design, and low-latency performance.

Job Title: Android Developer – Remote Control App (Bluetooth)

Introduction: A Career at HARMAN Automotive

We’re a global, multi-disciplinary team that’s putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career.

  • Engineer audio systems and integrated technology platforms that augment the driving experience
  • Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence
  • Advance in-vehicle infotainment, safety, efficiency, and enjoyment

About the Role:

We're seeking an experienced Android Developer to design and develop a Remote Control application that communicates with external devices via Bluetooth.

What You Will Do:

- Design and develop Android app for remote control functionality over Bluetooth

- Implement BLE and/or Classic Bluetooth communication for device pairing and data exchange

- Create intuitive UI for controlling external hardware

- Ensure secure and reliable Bluetooth connectivity

- Optimize app performance for low latency and minimal battery consumption

- Collaborate with hardware engineers for integration and testing

What You Need to Be Successful:

- 3-6 years of Android app development experience (Kotlin)

- Strong knowledge of Bluetooth APIs (Bluetooth Classic and BLE) in Android

- Familiarity with Android SDK, Android Studio, and related tools

- Experience with UI/UX design principles for mobile apps

- Understanding of network protocols, data serialization (JSON), and async programming

- Ability to debug and optimize Bluetooth connectivity issues

Bonus Points if You Have:

- Experience with IoT device integration

- Familiarity with MVVM architecture, Jetpack components, and Material Design

- Knowledge of unit testing frameworks and CI/CD pipelines

- Experience with AIDL/HIDL, Binder IPC, AAOS, or AOSP builds

What Makes You Eligible:

- Bachelor's degree in Computer Science or related field

- Expert mastery of Kotlin (Coroutines, Flow) and Java

- Deep understanding of JVM memory model and concurrency

- Experience with Android Automotive OS, Car App Library, or VHAL properties

What We Offer

- Competitive salary and benefits package

- Opportunities for professional growth and development

- Collaborative and dynamic work environment

- Access to cutting-edge technologies and tools

- Recognition and rewards for outstanding performance through BeBrilliant

- Chance to work with a renowned German OEM

- You are expected to work all 5 days in a week in office

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available