A

Aura Frames

Direct-to-consumer premium digital photo frames

Senior Software Engineer - Device Platform

Mobile EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 7 years of Android development experience.
  • Strong proficiency in Java and Kotlin.
  • Solid understanding of the Android platform, including application lifecycle, inter-process communication (Binder/AIDL), system services, and the permissions model.
  • Experience building and owning background services, including WorkManager, foreground services, broadcast receivers, and related Android primitives.
  • Ability to own large, complex features end-to-end across design, implementation, testing, and production monitoring.

Responsibilities

  • Develop and evolve the core platform application from architecture through delivery.
  • Design and implement Android system services and background processes supporting device lifecycle management, including over-the-air update delivery, installation orchestration, and rollback handling.
  • Work within a vendor-customized Android Open Source Project environment, understanding how platform-level configurations and system app permissions shape application behavior.
  • Collaborate with firmware and hardware teams to integrate new device capabilities into the platform app and associated services.
  • Drive quality through unit, integration, and end-to-end testing practices and establish patterns that raise the bar across the team.
  • Lead technical design discussions, write design documents, and participate in code reviews to maintain high engineering standards.
  • Mentor and support other engineers on the team.

Desired Qualifications

  • Experience shipping software for Android-based consumer hardware products.
  • Exposure to the Android Open Source Project build system (Soong), system app development, and platform-signed APK integration.
  • Experience with device management or fleet operations concepts, including staged rollouts, forced update policies, and device health monitoring.
  • Comfort reading and navigating Android Open Source Project source to understand platform behavior, even without actively modifying it day-to-day.
  • Experience with backend integration for device services, including REST/gRPC APIs, push messaging, or device telemetry pipelines.
  • Prior experience in a startup or fast-paced hardware/software product environment.

About the Company

Aura Frames

Direct-to-consumer premium digital photo frames

Aura Frames makes high-end digital photo frames that display and preserve memories with premium craftsmanship. Its frames connect to Wi-Fi and pair with a mobile app, enabling seamless photo transfer, cloud storage, and smart features like motion sensors and ambient light sensing to adjust display. The product line emphasizes superior display quality, durable materials, and thoughtful design, setting it apart in the consumer electronics and home decor space. Aura Frames differentiates itself through premium build, curated software features, and a direct-to-consumer approach that offers multiple models at different price points. The company’s goal is to help customers cherish moments at home by providing easy-to-use, aesthetically pleasing frames with reliable performance through a direct online and retail presence in the U.S.

Company size
51-200
Company stage
Late Stage VC
Total funding
$40.9M
Headquarters
New York City, New York
Founded
2012

Recently Posted Jobs

Explore more opportunities at Aura Frames

See more jobs