Spectrio

Senior Android Engineer – Digital Signage, Media Platforms

Spectrio

full-time

Posted on:

Location Type: Remote

Location: FloridaNorth CarolinaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and maintain Android services and apps for headless and non-touch environments, ensuring the application boots instantly and recovers automatically from failures.
  • Optimize video pipelines using ExoPlayer/Media3 to handle 4K content, seamless looping, and multi-zone rendering without dropped frames.
  • Implement and tune HLS, RTSP, and Multicast (UDP) streaming capabilities, focusing on low-latency delivery and robust buffer management.
  • Work directly with device hardware APIs (serial ports, HDMI-CEC, USB-HID) to control screens, sensors, and external peripherals.
  • Develop logic for Remote Device Management (RDM), including silent background updates, real-time telemetry, and remote screenshot/logging capabilities.
  • Own "Always-On" reliability—managing memory leaks, thermal throttling, and offline-first data persistence (Room/SQLite) to survive network outages.

Requirements

  • 5+ years of professional software engineering experience, with a strong focus on Android development
  • Expertise in Kotlin and/or Java with deep knowledge of the Android SDK
  • Experience building and maintaining Android background services, including Services, Broadcast Receivers, and WorkManager
  • Strong experience with media playback frameworks such as ExoPlayer or Media3
  • Hands-on experience with video streaming protocols, including HLS, RTSP, DASH, or Multicast
  • Solid understanding of networking concepts, including sockets, MQTT, and WebSockets
  • Experience working with hardware-accelerated video decoding (e.g., H.264, HEVC)
  • Experience optimizing application performance using tools such as Android Profiler or similar
  • Proven ability to troubleshoot and resolve system-level issues (memory, CPU, stability)
  • Experience designing and building highly reliable, always-on systems
Benefits
  • Medical
  • Dental
  • Vision
  • Paid Parental Leave
  • 401k
  • HSA
  • FSA
  • Dependent Care FSA
  • Short and Long Term Disability
  • Life Insurance
  • EAP
  • Paid Time Off
  • Paid Sick Time
  • Paid Holidays
  • Education Reimbursement
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Android developmentKotlinJavaAndroid SDKExoPlayerMedia3HLSRTSPDASHMulticast
Soft Skills
troubleshootingproblem-solvingsystem-level issue resolution