1

Android Low Level Developer Jobs (NOW HIRING)

... leveraging low level phone APIs to collect telemetry data related to network performance.. โ€ข ... Android framework development. โ€ข Programming experience in Java, C, C++. Qualifications

The ideal candidates will bring strong low-level programming expertise, hands-on experience with the Android NDK, and a proven ability to work across the full development lifecycle. Responsibilities

The ideal candidates will bring strong low-level programming expertise, hands-on experience with the Android NDK, and a proven ability to work across the full development lifecycle. Responsibilities

Android Developer

Bedminster, NJ ยท On-site

$57 - $74.75/hr

Android Developer Bedminster, NJ -Onsite * * Kotlin/Java/C++ , JNI and NDK Mandatory skill : JNI ... Knowledge of low-level C-based libraries is preferred. * Experience in domain knowledge such as RIL ...

Low level high performance programming experience is a must for this position. Being comfortable in vector assembly and low level C is a requirement. The ideal candidate would be at ease in ...

Android Developer

Dearborn, MI ยท On-site

$51.25 - $67.50/hr

Stefanini is looking for an Android Developer (Dearborn, MI) For quick apply, please reach out to ... Demonstrated track record of resolving complex, low-level Android stability issues. Experience ...

This role is well suited for an engineer who can operate from low-level hardware bring-up through Android framework integration and production software delivery. The successful candidate will be ...

This role is well suited for an engineer who can operate from low-level hardware bring-up through Android framework integration and production software delivery. The successful candidate will be ...

Android Developer

Atlanta, GA

$53.50 - $70.50/hr

Should be able to do Low-level design for modules. Should be able to work independently and as a ... Android Wear development is a plus. Additional Information All your information will be kept ...

You will be responsible for the bridge between high-level patient management UI and low-level ... This role is ideal for an engineer who's obsessed with UX, has an eye for detail, and builds ...

Have worked on some type of device driver or similar low-level systems code Has done something with ... Familiar as a developer with Linux, MacOSX, and Windows 7 Additional Information All your ...

Knowledge of low-level Android systems (e.g. ashmem, dm-verity) * Familiarity with web-facing ... Reverse engineering experience (e.g. gdb, Binary Ninja, IDA Pro) * Experience developing with ...

Knowledge of low-level Android systems (e.g. ashmem, dm-verity) * Familiarity with web-facing ... Reverse engineering experience (e.g. gdb, Binary Ninja, IDA Pro) * Experience developing with ...

Android CNO Software Engineer Location: Chantilly, VA Security Clearance: Active TS/SCI with ... Trace execution with low-level tooling to isolate and resolve issues. * Produce documentation for ...

Android CNO Software Engineer Location: Chantilly, VA Security Clearance: Active TS/SCI with ... Trace execution with low-level tooling to isolate and resolve issues. * Produce documentation for ...

next page

Showing results 1-20

Android Low Level Developer information

See salary details

$10

$61

$83

How much do android low level developer jobs pay per hour?

As of Sep 15, 2026, the average hourly pay for android low level developer in the United States is $61.13, according to ZipRecruiter salary data. Most workers in this role earn between $53.61 and $70.43 per hour, depending on experience, location, and employer.

What is an Android low level developer?

Android Low Level Developers are software engineers who specialize in working with the underlying layers of the Android operating system, such as the Linux kernel, hardware abstraction layers (HAL), and device drivers. They are responsible for optimizing system performance, enabling hardware features, and integrating custom hardware with the Android OS. Their work is crucial for device manufacturers and companies creating custom Android devices or ROMs. Unlike application developers, they deal directly with C/C++ code, system services, and hardware-software interactions.

What are the key skills and qualifications needed to thrive as an Android low level developer, and why are they important?

To thrive as an Android Low Level Developer, you need strong proficiency in C/C++, Java/Kotlin, and a deep understanding of Android internals and operating system concepts, often supported by a degree in computer science or related fields. Familiarity with tools like Android NDK, AOSP, embedded systems, and debugging tools such as GDB is typically required. Problem-solving ability, attention to detail, and effective communication are soft skills that make candidates excel in this role. These skills and qualities are crucial for developing stable, high-performance system components and collaborating efficiently on complex technical projects.

What are some common challenges faced by Android low level developers when working with hardware and device drivers?

Android Low Level Developers often encounter challenges related to hardware compatibility, debugging at the kernel or driver level, and ensuring efficient communication between the Android OS and device components. Working close to the hardware requires a solid understanding of embedded systems, as well as proficiency in languages like C/C++ and familiarity with the Android HAL (Hardware Abstraction Layer). Collaboration with hardware engineers and system architects is frequent, and developers must be prepared to troubleshoot performance bottlenecks and manage device-specific quirks to ensure stable, high-performance operation.

What states have the most Android Low Level Developer jobs?

States with the most job openings for Android Low Level Developer jobs include:

What are popular job titles related to Android Low Level Developer jobs?

For Android Low Level Developer jobs, the most frequently searched job titles are:

Android Software Engineer

Concord, CA โ€ข On-site

Perfict
Recruiting and Staffing Servicesย โ€ขย 51 - 200 employees

Full-time

Re-posted 11 days ago


Job description

Job Summary:
Perfict Global is a leading IT consulting services provider focused on delivering innovative workforce solutions to Fortune 500 companies. They are seeking an Android Software Engineer to design, develop, and test Android software, particularly in collecting telemetry data related to network performance.
Responsibilities:
โ€ข Experience in Android application development.
โ€ข As an Android Software Engineer, you will take on challenges in areas that include:
โ€ข Design, develop, test, deploy android software leveraging low level phone APIs to collect telemetry data related to network performance..
โ€ข Manage specific project priorities, deadlines, and deliverables.
โ€ข Solve ambiguous technical problems, setting the technical directionPractice and uphold
โ€ข Knowledge of the Android SDK performance tools and optimization techniques.
โ€ข Object oriented software development experience with good grasp of algorithms and data structures.
โ€ข Familiar with Android UI design guidelines , sdk, Android APIs, including experience on low level apis related to network performance telemetry.
โ€ข Experience with mobile application development or Android framework development.
โ€ข Programming experience in Java, C, C++.
Qualifications:
Required:
โ€ข Android Telemetry experience is a must.
โ€ข Experience in Android application development.
โ€ข Design, develop, test, deploy android software leveraging low level phone APIs to collect telemetry data related to network performance.
โ€ข Manage specific project priorities, deadlines, and deliverables.
โ€ข Solve ambiguous technical problems, setting the technical direction.
โ€ข Knowledge of the Android SDK performance tools and optimization techniques.
โ€ข Object oriented software development experience with good grasp of algorithms and data structures.
โ€ข Familiar with Android UI design guidelines, sdk, Android APIs, including experience on low level apis related to network performance telemetry.
โ€ข Experience with mobile application development or Android framework development.
โ€ข Programming experience in Java, C, C++.
Company:
Perfict Global is an IT consulting services provider, focused on providing innovative and successful business workforce solutions. Founded in 2011, the company is headquartered in Concord, USA, with a team of 51-200 employees. The company is currently Growth Stage.

Perfict logo

About Perfict

Sourced by ZipRecruiter

We are a technology company focused on providing innovative and successful business workforce solutions. Since 2011, Perfict has partnered with the biggest names across sectors offering a customized approach to each solution. Weโ€™ve established networks of genuine relationships that allow us to source the highest-quality talent and execute deals and hires quickly. With locations in US and India, we work globally to help you build your organization. Our methodology begins with listening to you about your needs. We work with your team to gain a clear understanding of your requirements, while providing a knowledge transfer of best practices.

Industry

Recruiting and staffing services

Company size

51 - 200 Employees

Headquarters location

Walnut Creek, CA, US

Year founded

2011

Social media