> Markdown version of [/jobs/ext/511633-senior-android-kotlin-engineer-digital-signage-embedded-media-platform-contract](https://www.wearedevelopers.com/jobs/ext/511633-senior-android-kotlin-engineer-digital-signage-embedded-media-platform-contract). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Android (Kotlin) Engineer - Digital Signage / Embedded Media Platform (Contract) - **Company:** Clerk Retail, Inc. - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $208,000.0 - **Contract:** Permanent contract - **Skills:** Android Software Development, Software Debugging, Message Queuing Telemetry Transport (MQTT), Performance Tuning, Data Streaming, Concurrency, Kotlin, Smart Tv - **Published:** June 10, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=129eeebf23753706 ## About the Role Do you have experience in Production systems?, * Strong Android development in Kotlin * Experience building for digital signage, smart TV, streaming devices, kiosks, or similar embedded media platforms * Comfort with concurrency, async, multithreading, and debugging race conditions and memory issues * Experience building for 24/7 device uptime Nice to Have: * Experience with the signageos.io platform * Android SoC work (Amlogic, Rockchip, Qualcomm, MediaTek) * Media3 / ExoPlayer, hardware decoders, video playback pipelines webOS or Tizen * MDM / fleet management, MQTT * Performance tuning on constrained hardware ## Description We're building a digital signage platform that runs across Android, webOS, and Tizen devices, and we need a senior Android engineer with real embedded/signage experience to help us level it up. ## Related Videos - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Concurrency with Go](https://www.wearedevelopers.com/videos/191-concurrency-with-go) - [WeAreDevelopers LIVE - The Shape of SVG to Come!](https://www.wearedevelopers.com/videos/1938-wearedevelopers-live-the-shape-of-svg-to-come) - [Android beyond mobile: Cars, TVs, and Wearables](https://www.wearedevelopers.com/videos/553-android-beyond-mobile-cars-tvs-and-wearables) - [Building a Cross-Platform BLE Client with Kotlin Multiplatform and Kable](https://www.wearedevelopers.com/videos/100250-building-a-cross-platform-ble-client-with-kotlin-multiplatform-and-kable) - [Structured Concurrency in Practice: CoroutineScope vs StructuredTaskScope](https://www.wearedevelopers.com/videos/100349-structured-concurrency-in-practice-coroutinescope-vs-structuredtaskscope) ## Related Articles - [Dev Digest 102 - Race conditions](https://www.wearedevelopers.com/magazine/386-dev-digest-102-race-conditions) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)