Jobless Developer
R
RealSense

Posted 2 days ago

Open

Android Software Engineer

HaifaOn-siteFull-time

AI Summary

RealSense delivers industry-leading depth cameras and vision technology used in autonomous mobile robots, humanoids, access control, industrial automation, healthcare and more.

About this role

RealSense delivers industry-leading depth cameras and vision technology used in autonomous mobile robots, humanoids, access control, industrial automation, healthcare and more. With a mission to deliver world class perception systems for Physical AI and safely integrate robotics and AI into everyday life, RealSense provides

intelligent, secure and reliable vision systems that help machines navigate and interact with the human world.

About the Role

Facial Authentication is one of RealSense's flagship products - a secure biometric solution used in access control and identity verification around the world. It's a category of its own: high-accuracy, anti-spoofing face recognition designed for real-world security.


We are looking for a talented and customer-oriented Android engineer to own our Android SDK - the primary interface through which third-party developers integrate our facial biometrics capabilities into their applications.

This is a role for someone who emphasize the experience of the developers who use it. You will maintain and evolve a production SDK, extend an existing sample application that demonstrates our device capabilities, and serve as a technical bridge between our core technology and the developers who build on top of it.


What you’ll do

  • Own, maintain, and evolve the Android SDK used by third-party developers to integrate our biometric solution- including API design, versioning, and backward compatibility
  • Maintain and extend the existing Android sample application that showcases device capabilities to SDK consumers
  • Write clear documentation, integration guides, and code samples; proactively gather developer feedback and translate it into SDK improvements
  • Collaborate with core algorithm and firmware teams to surface new capabilities through the SDK, ensuring reliability and compatibility across Android versions and devices
  • Take end-to-end ownership of features from design through release, contributing to code reviews and architectural decisions with a focus on long-term maintainability

Requirements

  • 6+ years of Android development experience in Java; (Kotlin is a plus)
  • Proven experience developing or maintaining Android SDKs or libraries consumed by external developers
  • Hands-on experience wrapping C++ APIs for Java using JNI and/or binding tools such as SWIG
  • Solid understanding of Android NDK, SDK packaging, versioning, and AAR distribution
  • Strong software engineering fundamentals - clean code, design patterns, testability, and reliability

Advantages


  • Background in computer vision, deep learning inference, or working with hardware peripherals

  • Experience working directly with enterprise or developer customers on SDK integration

  • Exposure to startup environments or fast-moving product development cycles




Explore related jobs

Browse these categories