[Remote] Senior Android Engineer (Digital Signage & Media Platforms)
Note: The job is a remote job and is open to candidates in USA. Spectrio is a leader in digital signage and customer engagement solutions, empowering businesses to transform their physical spaces. They are seeking a Senior Android Engineer to develop and maintain Android applications for headless media players and ensure high-performance media playback and device management.
Responsibilities
- 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
Skills
- 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
- SoC Experience: Experience developing for professional displays (e.g., Sony Pro Bravia, Philips/TPV, or specialized Android Media Players)
- AOSP/MDM: Knowledge of Android Enterprise, Custom ROMs, or MDM (Mobile Device Management) APIs
- Web Technologies: Familiarity with the WebView stack and hardware-accelerated Chromium rendering (common in signage)
- CI/CD: Experience with automated deployment to physical device labs
Benefits
- Remote Work: We believe great work happens where you feel most inspired, backed by a culture that prioritizes connection, collaboration, and flexibility.
- Company-provided monthly internet allowance included.
- Vacation/Personal Time: Prorated PTO that accrues per pay period after 30 days of employment.
- 3-5 Years of Service: 17 days per year.
- 5+ Years of Service: 20 days per year.
- Paid Sick Leave: All employees accrue up to 40 hours (5 days) of sick time per year.
- Company Paid Holidays: 10 observed holidays per year
- Medical Insurance: Three plan options (Low HSA, Mid, and High Plans); Dental Insurance: High and Low PPO plan options; and Vision Insurance.
- Basic Life Insurance: $50,000 policy, 100% employer-paid.
- Short-Term Disability: 100% employer-paid; covers 60% of weekly salary for up to 26 weeks.
- Voluntary Benefits: Optional purchase of Voluntary Life/AD&D, Long-Term Disability, Accident, Critical Illness, and Hospital Indemnity.
- Pet Benefits Plan
- Employee Assistance Program (EAP): Confidential 24/7 support
- 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
Company Overview