Job Summary:
Aura Home, Inc. is focused on creating authentic connections through innovative digital frames and software. They are seeking a Senior Software Engineer to join the Frame Platform Team, responsible for developing the Android-based software experience for connected frame products.
Responsibilities:
• Develop and evolve the core platform application — from architecture through delivery.
• Design and implement Android system services and background processes that support device lifecycle management, including OTA update delivery, installation orchestration, and rollback handling.
• Work within a vendor-customized AOSP 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 thorough testing practices — unit, integration, and end-to-end — and establish patterns that raise the bar across the team.
• Lead technical design discussions, write clear design documents, and participate in code reviews to maintain high engineering standards.
• Mentor and support other engineers on the team, contributing to a culture of craft, curiosity, and continuous improvement.
Qualifications:
Required:
• 7+ years of Android development experience
• Strong proficiency in Java and Kotlin
• Solid understanding of the Android platform — application lifecycle, inter-process communication (Binder/AIDL), system services, and permissions model.
• Experience building and owning background services, including WorkManager, foreground services, broadcast receivers, and related Android primitives.
• Demonstrated ability to own large, complex features end-to-end across design, implementation, testing, and production monitoring.
• Strong communication skills; comfortable driving technical discussions and writing design documentation.
Preferred:
• Experience shipping software for Android-based consumer hardware products
• Exposure to AOSP build system (Soong), system app development, and platform-signed APK integration.
• Experience with device management or fleet operations concepts — staged rollouts, forced update policies, device health monitoring.
• Comfort reading and navigating AOSP source to understand platform behavior, even if not actively modifying it day-to-day.
• Experience with backend integration for device services — REST/gRPC APIs, push messaging, or device telemetry pipelines.
• Prior experience in a startup or fast-paced hardware/software product environment.
Company:
Aura blends software, hardware, and design into products that drive connection between loved ones. Founded in 2012, the company is headquartered in New York, USA, with a team of 51-200 employees. The company is currently Growth Stage.