Senior AOSP Engineer

3 hours, 26 minutes ago
Full-time
Senior
Software Development

Skylight / Skylight Frame

Skylight makes consumer technology products for families, primarily the Skylight Frame digital picture frame and the Skylight Calendar smart family calendar. Its core pitch is helping families share photos, schedules, and reminders.

Consumer electronics
51-200

Description

  • Customize and maintain the company’s proprietary AOSP fork.
  • Collaborate with ODMs and manufacturers to integrate and validate AOSP patches, BSPs, and HALs.
  • Design and implement Android features that rely on deep platform internals such as PackageManager, ActivityManager, and WindowManager.
  • Implement and debug AIDL/Binder-based inter-process communication.
  • Develop and debug the Linux kernel and device drivers for custom hardware.
  • Perform low-level device debugging using tools such as UART and JTAG.
  • Implement and maintain OTA system image update workflows.
  • Profile and optimize system performance across the software stack using tools such as systrace and perfetto.
  • Partner with product, hardware, and engineering teams to define technical requirements and ensure hardware/software integration.
  • Create and maintain documentation for AOSP and low-level system development.
  • Support project management efforts to keep AOSP development on schedule.
  • Provide technical support for system-level and AOSP-related issues.
  • Stay current on AOSP and Android platform engineering trends and best practices.

Requirements

  • 6+ years of professional experience in AOSP platform development.
  • Expert-level knowledge of AOSP internals, including components such as PackageManager and ActivityManager.
  • Proven experience customizing and maintaining an AOSP fork.
  • Strong proficiency in Java and Kotlin, with professional experience in C.
  • Hands-on Linux kernel development experience and low-level debugging capability.
  • Experience implementing AIDL/Binder interfaces.
  • Solid understanding of OTA system image updates and release management.
  • Experience with system performance profiling tools such as systrace and perfetto.
  • Experience with Jetpack Compose is preferred.
  • Familiarity with Wi-Fi and/or Bluetooth APIs, including connectivity and pairing flows, is preferred.
  • Experience with CI/CD automation and source control tools such as AWS CodeBuild and CodeCommit is preferred.
  • Low-level debugging experience with UART and JTAG is preferred.

Benefits

  • Competitive salary plus equity package.
  • 401(k) matching.
  • Health, dental, and vision medical plans.
  • Wellness, learning, and home-office budgets.
  • Unlimited PTO.
  • Company holidays on the first Friday of every month.
  • Tremendous autonomy to set the direction of your work.
  • Salary range of $180K-$200K for Colorado and California-based candidates, based on experience.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Embedded Software Engineer (Storage)

Relativity Space 251-1K Aerospace & Defense

Relativity Space is hiring a software engineer for its Interplanetary Sciences Program to own the storage platform for a space-based data center supporting long-duration mission data storage and recovery.

Linux Microservices
2 hours, 26 minutes ago

Senior Mobile Software Engineer - BLE / Connectivity

Samsara 1K-5K IT Services

Samsara is seeking a Senior Software Engineer to build and own the mobile connectivity platform for its Driver and Fleet apps, supporting connected operations products used by frontline workers and administrators across physical industries.

Android C CI/CD Go GraphQL iOS React Native TypeScript
3 hours, 7 minutes ago

Embedded Software Technical Lead & Manager, Simulation

Waymo Autonomous vehicles, robotics, AI, ride-hailing / mobility tech

Waymo is hiring a senior engineering leader to guide the Embedded Simulation team in scaling HIL/SIL testing and simulation for its autonomous driving platform across new vehicle and hardware environments.

C++ Linux
3 hours, 11 minutes ago

Wi-Fi Software Engineer (Starlink)

SpaceX 10K-50K Aerospace & Defense

SpaceX’s Starlink team is hiring a Wi-Fi Software Engineer to improve the software, performance, and deployment experience of its global satellite internet system.

C C++ CI/CD DHCP Go Linux Python TCP/IP
6 hours, 25 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers