Android Developer
Ashburn, VA · On-site
$57 - $75/hr
... Android NDK or low-level system programming • Familiarity with Linux-based systems or embedded platforms • Experience with version control systems (e.g., Git) • Understanding of secure ...
Ashburn, VA · On-site
$57 - $75/hr
... Android NDK or low-level system programming • Familiarity with Linux-based systems or embedded platforms • Experience with version control systems (e.g., Git) • Understanding of secure ...
Ashburn, VA · On-site
$57 - $75/hr
... Android NDK or low-level system programming • Familiarity with Linux-based systems or embedded platforms • Experience with version control systems (e.g., Git) • Understanding of secure ...
Ashburn, VA · On-site
$57 - $75/hr
... Android NDK or low-level system programming • Familiarity with Linux-based systems or embedded platforms • Experience with version control systems (e.g., Git) • Understanding of secure ...
Ashburn, VA · On-site
$57 - $75/hr
... Android NDK or low-level system programming • Familiarity with Linux-based systems or embedded platforms • Experience with version control systems (e.g., Git) • Understanding of secure ...
$57.50 - $75.75/hr
Responsibilities Design, develop, and deploy custom CNO capabilities for the Android platform Develop, test, and debug in C, C++, Python, and Android NDK environments Conduct exploit development ...
$57.50 - $75.75/hr
Responsibilities Design, develop, and deploy custom CNO capabilities for the Android platform Develop, test, and debug in C, C++, Python, and Android NDK environments Conduct exploit development ...
Experience using the Android NDK for performance-critical data processing or interfacing with C++ libraries. • Visualization: Experience with Android Graphics (Canvas, OpenGL ES, or Vulkan) for ...
Experience using the Android NDK for performance-critical data processing or interfacing with C++ libraries. • Visualization: Experience with Android Graphics (Canvas, OpenGL ES, or Vulkan) for ...
Android NDK Skills Required for iOS: 2+ years of IOS development experience (iPhone/iPad); 3+ year of experience delivering proven interactive solutions; Experience with IOS development (iPad, iPhone ...
Android NDK Skills Required for iOS: 2+ years of IOS development experience (iPhone/iPad); 3+ year of experience delivering proven interactive solutions; Experience with IOS development (iPad, iPhone ...
Berkeley Heights, NJ · On-site
Triage and resolve complex system issues involving Java framework APIs, HAL, and Android NDK, utilizing tools like Git and Android Studio. * Security & Compliance: Implement security patches and ...
Berkeley Heights, NJ · On-site
Triage and resolve complex system issues involving Java framework APIs, HAL, and Android NDK, utilizing tools like Git and Android Studio. * Security & Compliance: Implement security patches and ...
Annapolis, MD · On-site
$86K - $198K/yr
Experience with C on Android NDK, including ARM64 shared library development * Experience with offensive security concepts including implant persistence, beaconing protocols, payload staging, and ...
Annapolis, MD · On-site
$86K - $198K/yr
Experience with C on Android NDK, including ARM64 shared library development * Experience with offensive security concepts including implant persistence, beaconing protocols, payload staging, and ...
Ashburn, VA · On-site
$120K - $155K/yr
Experience with Android NDK or low-level system programming * Familiarity with Linux-based systems or embedded platforms * Experience with version control systems (e.g., Git) * Understanding of ...
Ashburn, VA · On-site
$120K - $155K/yr
Experience with Android NDK or low-level system programming * Familiarity with Linux-based systems or embedded platforms * Experience with version control systems (e.g., Git) * Understanding of ...
Palo Alto, CA · On-site
$162K - $203K/yr
NDK/C++: Experience using the Android NDK for performance-critical data processing or interfacing with C++ libraries. * Visualization: Experience with Android Graphics (Canvas, OpenGL ES, or Vulkan ...
Palo Alto, CA · On-site
$162K - $203K/yr
NDK/C++: Experience using the Android NDK for performance-critical data processing or interfacing with C++ libraries. * Visualization: Experience with Android Graphics (Canvas, OpenGL ES, or Vulkan ...
Ashburn, VA · On-site
$57 - $75/hr
Experience with Android NDK or low-level system programming * Familiarity with Linux-based systems or embedded platforms * Experience with version control systems (e.g., Git) * Understanding of ...
Quick apply
Ashburn, VA · On-site
$57 - $75/hr
Experience with Android NDK or low-level system programming * Familiarity with Linux-based systems or embedded platforms * Experience with version control systems (e.g., Git) * Understanding of ...
Annapolis, MD · On-site
$86K - $198K/yr
Experience with C on Android NDK, including ARM64 shared library development * Experience with offensive security concepts including implant persistence, beaconing protocols, payload staging, and ...
Annapolis, MD · On-site
$86K - $198K/yr
Experience with C on Android NDK, including ARM64 shared library development * Experience with offensive security concepts including implant persistence, beaconing protocols, payload staging, and ...
$86K - $198K/yr
Experience with C on Android NDK, including ARM64 shared library development * Experience with offensive security concepts including implant persistence, beaconing protocols, payload staging, and ...
$86K - $198K/yr
Experience with C on Android NDK, including ARM64 shared library development * Experience with offensive security concepts including implant persistence, beaconing protocols, payload staging, and ...
Ashburn, VA · On-site
$120K - $155K/yr
Experience with Android NDK or low-level system programming * Familiarity with Linux-based systems or embedded platforms * Experience with version control systems (e.g., Git) * Understanding of ...
Ashburn, VA · On-site
$120K - $155K/yr
Experience with Android NDK or low-level system programming * Familiarity with Linux-based systems or embedded platforms * Experience with version control systems (e.g., Git) * Understanding of ...
NDK/C++: Experience using the Android NDK for performance-critical data processing or interfacing with C++ libraries. * Visualization: Experience with Android Graphics (Canvas, OpenGL ES, or Vulkan ...
NDK/C++: Experience using the Android NDK for performance-critical data processing or interfacing with C++ libraries. * Visualization: Experience with Android Graphics (Canvas, OpenGL ES, or Vulkan ...
NDK/C++: Experience using the Android NDK for performance-critical data processing or interfacing with C++ libraries. * Visualization: Experience with Android Graphics (Canvas, OpenGL ES, or Vulkan ...
NDK/C++: Experience using the Android NDK for performance-critical data processing or interfacing with C++ libraries. * Visualization: Experience with Android Graphics (Canvas, OpenGL ES, or Vulkan ...
San Francisco, CA · Hybrid
$65.75 - $86.25/hr
Android 4.4 - 6 NDK experience would be a plus (but not necessary) Fin Tech / Banking experience (nice but not necessary) Webview / Hybrid application development Example apps in the stores 5-7 years ...
San Francisco, CA · Hybrid
$65.75 - $86.25/hr
Android 4.4 - 6 NDK experience would be a plus (but not necessary) Fin Tech / Banking experience (nice but not necessary) Webview / Hybrid application development Example apps in the stores 5-7 years ...
San Francisco, CA · Hybrid
$65.75 - $86.25/hr
Android 4.4 - 6 NDK experience would be a plus (but not necessary) Fin Tech / Banking experience (nice but not necessary) Webview / Hybrid application development Example apps in the stores 5-7 years ...
San Francisco, CA · Hybrid
$65.75 - $86.25/hr
Android 4.4 - 6 NDK experience would be a plus (but not necessary) Fin Tech / Banking experience (nice but not necessary) Webview / Hybrid application development Example apps in the stores 5-7 years ...
$51.25 - $67.25/hr
Working experience in C, C++ or / Android Java programming , Android SDK, Android NDK Technical Expertise: * Deep domain understanding of Android Automotive development , and debugging * Working ...
$51.25 - $67.25/hr
Working experience in C, C++ or / Android Java programming , Android SDK, Android NDK Technical Expertise: * Deep domain understanding of Android Automotive development , and debugging * Working ...
San Francisco, CA · On-site
$157K - $196K/yr
... Android NDK, and Kotlin • Experience with TypeScript Company : The AI-powered customer operations platform built for the complex, high-stakes reality of B2B. Founded in 2013, the company is ...
San Francisco, CA · On-site
$157K - $196K/yr
... Android NDK, and Kotlin • Experience with TypeScript Company : The AI-powered customer operations platform built for the complex, high-stakes reality of B2B. Founded in 2013, the company is ...
Bentonville, AR · On-site
$47.50 - $62.25/hr
Have worked with OpenGL or the NDK and high performance graphics code * Web Services experience as it relates to mobile apps * Solid understanding of Android UI paradigms from Gingerbread to Oreo ...
Bentonville, AR · On-site
$47.50 - $62.25/hr
Have worked with OpenGL or the NDK and high performance graphics code * Web Services experience as it relates to mobile apps * Solid understanding of Android UI paradigms from Gingerbread to Oreo ...
$10.82 - $17.42
2% of jobs
$17.42 - $24.02
0% of jobs
$24.02 - $30.62
0% of jobs
$30.62 - $37.22
0% of jobs
$37.22 - $43.82
4% of jobs
$43.82 - $50.42
10% of jobs
$54.16 is the 25th percentile. Wages below this are outliers.
$50.42 - $57.01
16% of jobs
The median wage is $61.02 / hr.
$57.01 - $63.61
30% of jobs
$69.11 is the 75th percentile. Wages above this are outliers.
$63.61 - $70.21
16% of jobs
$70.21 - $76.81
13% of jobs
$76.81 - $83.41
10% of jobs
$10
$61
$83
An Android NDK job involves developing and optimizing applications using the Android Native Development Kit (NDK). This role requires working with C and C++ to build high-performance apps, often involving low-level system access, graphics rendering, or complex computational tasks. Developers in this field typically integrate native code with Java/Kotlin through JNI (Java Native Interface) to enhance app performance. Experience with tools like Android Studio, CMake, and debugging utilities is essential.
Android NDK developers often encounter challenges related to cross-platform compatibility, debugging complex native code, and managing memory efficiently within Android’s managed environment. Collaborating closely with Java/Kotlin developers and QA teams is essential for thorough testing and smooth integration between native and managed layers. Staying informed about the latest updates in Android NDK, using modern debugging tools, and following best coding practices help address these challenges. Additionally, good documentation habits and proactive communication can minimize misunderstandings and enhance team productivity.
To thrive as an Android NDK developer, you need expertise in C/C++ programming, a strong understanding of Android application development, and experience integrating native code with Java using the JNI. Familiarity with tools such as Android Studio, the Android NDK toolkit, and version control systems like Git is essential, and certifications in mobile development or related fields can be beneficial. Strong problem-solving skills, attention to detail, and effective communication are invaluable for working on cross-functional teams and troubleshooting complex technical issues. These skills ensure efficient development of performance-critical Android applications and smooth collaboration within multi-disciplinary engineering teams.
$57 - $75/hr
Full-time
Posted 14 days ago
Sourced by ZipRecruiter
Guided missile and space vehicle manufacturing
51 - 200 Employees
Dulles, VA, US
1984