1

Director Android Ndk Jobs (NOW HIRING)

Helix AI Engineer, Android

San Jose, CA · On-site

$150K - $400K/yr

Deep expertise in Android NDK (C/C++) - custom HAL development, USB Host/AOA protocol communication, and direct hardware interfacing below the standard SDK layer. * Proven experience architecting ...

Android Developer

Warren, NJ · On-site

$58 - $76/hr

... direct hire career opportunities with Fortune Firms. Recently recognized as one of the fastest ... NDK -Experience in developing a complex application Additional Information Thanks & regards ...

Android Developer

Charlotte, NC

$54.50 - $71.50/hr

Max Salary Not Mentioned Employment Type Direct Jobs (Full Time) Domain Any Description OPT and EAD ... with Android NDK Experience in developing a complex application Additional Information Multiple ...

Helix AI Engineer, Android

San Jose, CA · On-site

$150K - $400K/yr

Deep expertise in Android NDK (C/C++) - custom HAL development, USB Host/AOA protocol communication, and direct hardware interfacing below the standard SDK layer. * Proven experience architecting ...

Android Developer

Sunnyvale, CA · On-site

$65.50 - $86/hr

... NDK, Android framework and APIs to develop news apps. • Minimum of 5 years of direct development experience in the areas listed below. • This position will report to senior staff engineer of the ...

Android Developer

Bentonville, AR

$48.75 - $64.25/hr

One of our direct client is urgently looking for Android Developer@ Bentonville AR TITLE: Android ... NDK and high performance graphics code - Web Services experience as it relates to mobile apps ...

Company Description Zensar Hello, We are sourcing for Android Engineer with one of our Direct ... Should include JNI / NDK experience. Have worked on some type of device driver or similar low-level ...

... self-directed tasks. Very few companies innovate and develop across such a broad range of ... Knowledge of Android NDK/JNI for native code integration * Familiarity with reactive programming ...

Director Android Ndk information

See salary details

$10

$61

$83

How much do director android ndk jobs pay per hour?

As of Jun 11, 2026, the average hourly pay for director android ndk 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 are the most commonly searched types of Android Ndk jobs? The most popular types of Android Ndk jobs are:
Helix AI Engineer, Android

Helix AI Engineer, Android

Figure

San Jose, CA • On-site

$150K - $400K/yr

Other

Posted 14 days ago


Job description

Figure is an AI Robotics company developing a general purpose humanoid. Our humanoid robot is designed for commercial tasks and the home. We are based in San Jose and require 5 days/week in-office collaboration. It's time to build.

We're looking for a Senior Android Engineer with deep expertise in low-level Android systems, the NDK, and real-time sensor and video pipelines. This is not a standard Android app role - you'll be building the mobile application that interfaces directly with our custom sensor hardware over USB, ingests high-frequency camera and IMU data in real time, and runs on-device AI inference at the edge.

If you've spent time below the Java/Kotlin layer - writing C/C++ via the NDK, implementing custom HALs, or building zero-copy sensor pipelines - this role was built for you.

WHAT YOU'LL DO

  • Build and own the Android application that serves as the primary mobile interface to Figure's humanoid robots, connected via USB Host / Android Open Accessory protocols.
  • Architect high-throughput, zero-drop data ingestion pipelines for high-FPS image sensors and high-frequency IMU data, using zero-copy memory techniques and real-time concurrency models.
  • Implement custom hardware abstraction layers (HAL) and leverage the Android NDK (C/C++) for high-performance, low-latency processing.
  • Optimize CPU/GPU workloads for real-time edge filtering under strict thermal and battery constraints, using foreground services and WorkManager for bulletproof background operation.
  • Integrate on-device AI inference libraries (TFLite, MediaPipe, ONNX Runtime, OpenCV) for real-time computer vision and sensor fusion.
  • Implement low-latency video streaming protocols (e.g. WebRTC) 

WHAT WE'RE LOOKING FOR

  • Deep expertise in Android NDK (C/C++) - custom HAL development, USB Host/AOA protocol communication, and direct hardware interfacing below the standard SDK layer.
  • Proven experience architecting real-time, low-latency data pipelines for high-bandwidth sensors - zero-copy memory, real-time concurrency, and synchronization with zero frame drops.
  • Mastery of Android system resource management: CPU/GPU workload optimization, thermal and battery constraints, foreground services, and WorkManager.
  • Strong proficiency in both C/C++ (NDK) and Kotlin/Java for Android.
  • Experience shipping production Android applications in hardware-connected, latency-critical environments.
  • Proven track record shipping and maintaining production Android applications at scale - including crash rate management, OTA update rollout strategies, real-time telemetry and monitoring pipelines, and sustaining reliability across a large, diverse active user base spanning multiple device configurations and Android OS versions

NICE TO HAVE

  • Experience integrating on-device CV/ML inference: TensorFlow Lite, MediaPipe, ONNX Runtime, or OpenCV applied to raw sensor feeds.
  • Familiarity with WebRTC or other low-latency streaming protocols for real-time video.
  • Background in DSP techniques applied directly to raw sensor data.
  • Prior work in robotics companion apps, industrial Android devices, AR/computer vision mobile apps, automotive HMI, or drone control applications.

The US base salary range for this full-time position is between $150,000 - $400,000 annually.

The pay offered for this position may vary based on several individual factors, including job-related knowledge, skills, and experience. The total compensation package may also include additional components/benefits depending on the specific role. This information will be shared if an employment offer is extended.