Senior Android Developer (AOSP Experience)

24 Minutes ago • 5 Years +

Job Summary

Job Description

Our team is looking for a skilled Senior Android Developer with proven AOSP experience to work on a long-term project dedicated to the development, maintenance, and verification of next-generation smart glasses. The role involves building innovative solutions based on AOSP, ensuring seamless functionality, stability, and performance. Key responsibilities include driving new feature development, integrating software with AOSP, creating essential tools, improving functionality, adapting AOSP to new hardware, and optimizing power and memory for embedded devices.
Must have:
  • 5+ years of experience in Android and/or embedded software development
  • Strong knowledge of Linux Kernel and Android Open Source Project (AOSP) build systems (Soong, Make, and Bazel)
  • Deep understanding of Android internals (Framework, HAL, RIL, and IMS)
  • Proficiency in system debugging, performance optimization, and system bring-up
  • Solid expertise in power and memory optimization
  • Strong grasp of Android System Architecture: boot process, Binder IPC, Zygote, SELinux, and Verified Boot
  • Proven experience in system-level optimization (boot time, memory, power) using tools like perf, ftrace, and D-Bus
  • Fluent in English (written and spoken)
Good to have:
  • Knowledge of Java, C, C++, and JavaScript
  • Experience with Embedded Linux, Linux, and Windows
  • Hands-on experience with Android Studio, Git, Gerrit, Jenkins, and Azure DevOps
  • Understanding of Wi-Fi, and BLE technologies
Perks:
  • Diversity of Domains & Businesses
  • Variety of technology
  • Health & Legal support
  • Active professional community
  • Continuous education and growing
  • Flexible schedule
  • Remote work
  • Outstanding offices (if you choose it)
  • Sports and community activities

Job Details

Overview

Required skills

Android / strong

AOSP / strong

English / strong

Our team is looking for a skilled Senior Android Developer with proven AOSP experience to work on a long-term project.

Project

The project is dedicated to the development, maintenance, and verification of next-generation smart glasses. The team is working on building innovative solutions based on the AOSP (Android Open Source Project), ensuring seamless functionality, stability, and performance of the device.

Requirements

Requirements

  • 5+ years of experience in Android and/or embedded software development
  • Strong knowledge of Linux Kernel and Android Open Source Project (AOSP) build systems (Soong, Make, and Bazel)
  • Deep understanding of Android internals (Framework, HAL, RIL, and IMS)
  • Proficiency in system debugging, performance optimization, and system bring-up
  • Solid expertise in power and memory optimization
  • Strong grasp of Android System Architecture: boot process, Binder IPC, Zygote, SELinux, and Verified Boot
  • Proven experience in system-level optimization (boot time, memory, power) using tools like perf, ftrace, and D-Bus
  • Fluent in English (written and spoken)

WOULD BE A PLUS

  • Knowledge of Java, C, C++, and JavaScript
  • Experience with Embedded Linux, Linux, and Windows
  • Hands-on experience with Android Studio, Git, Gerrit, Jenkins, and Azure DevOps
  • Understanding of Wi-Fi, and BLE technologies

Responsibilities

Responsibilities

  • Drive the development of new features and key components for our Wearable team
  • Integrate our software deeply with the Android Open Source Project (AOSP)
  • Create essential tools, tests, and utilities to ensure high quality
  • Continuously improve functionality and resolve bugs based on user feedback
  • Adapt and port AOSP to new hardware platforms
  • Be a key player in system bring-up, debugging, and performance optimization
  • Focus on optimizing power consumption and memory usage for our embedded devices
  • Collaborate with the team to maintain and verify the smart glasses software stack

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Poland

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Sigma Software provides top-quality software development, graphic design, testing, and support services. Systems we develop deliver benefit to customers in automotive, telecommunications, aviation, advertising, gaming industry, banking, real estate, and healthcare. We have advanced skills and ample resources to create large-scale solutions as well as guide startups from idea to profit.
View All Jobs

Get notified when new jobs are added by Sigma Software

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug