Android System Engineer

hace 2 semanas


Madrid, Madrid, España Revolut A tiempo completo

1 week ago Be among the first 25 applicants

Direct message the job poster from Revolut

About Revolut

People deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 50+ million customers get more from their money every day.

As we continue our lightning-fast growth, two things are essential to our success: our people and our culture. Recognized as a Great Place to Work, we have over 10,000 employees worldwide, working from offices and remotely, to help us achieve our mission. We're looking for talented individuals who love building great products and turning complex problems into simple solutions.

About The Role

Our Technology team is among the best globally. We're proud of our capabilities, from building banking backends to creating award-winning apps. We're seeking an Android Engineer with expertise in low-level Android development (native libraries, kernel work) and Application Security (SELinux, Frida). The role involves tackling advanced camera injection challenges, ensuring injected media mimics real hardware input and integrates seamlessly with Camera apps and APIs.

If this describes you, we want to hear from you.

What You'll Be Doing
  • Developing an interface within the ROM to allow users to select media types for injection (photo, video, or RTSP stream)
  • Ensuring injected media replaces live camera feed and appears in the Camera app preview
  • Making sure injected media is recognized by CameraX and Camera2 API-based apps as if from a real camera
  • Supporting capture functionalities, including shutter button and automatic capture
  • Testing and debugging camera injection features
  • Researching new camera injection techniques and detection methods across Android devices
  • Contributing to a new team focused on secure Biometric Identification solutions
What You'll Need
  • Experience with Google's AOSP and custom ROM development
  • Strong knowledge of Android Camera HAL, CameraX, and Camera2 frameworks
  • Experience modifying Android HAL and kernel-level programming
  • Knowledge of SE Linux and secure boot processes
  • Experience working with USB interfaces and bridging data from external sources
  • Expertise in device drivers related to Android cameras
  • Knowledge of custom kernel compilation and Android internals (Android 10)
Nice to Have
  • Experience developing virtual camera drivers or media injection into Android
  • Experience with rooted devices, custom recovery (TWRP), and debugging tools
  • Familiarity with network streams (RTSP) and media handling tools like GStreamer or FFmpeg

Revolut values diversity and inclusion. We encourage applications from candidates of all backgrounds to foster innovation and create exceptional products.

Important Notice for Candidates

Beware of job scams. Apply only through official Revolut channels. We will never ask for payment or personal financial info during the hiring process. Report any suspicious activity.

By applying, you confirm that all information provided is accurate and agree to our data processing policies.

Additional Details

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Information Technology

#J-18808-Ljbffr

  • Madrid, Madrid, España beBeeAndroidSystemEngineer A tiempo completo

    About this roleWe're seeking an expert in Android system engineering to join our team. This is a challenging and rewarding opportunity to work on the cutting-edge of mobile technology.As an Android System Engineer, you will be responsible for designing and developing advanced camera injection solutions using low-level Android libraries and kernel-level...

  • Android System Engineer

    hace 1 semana


    Madrid, Madrid, España Revolut A tiempo completo

    1 week ago Be among the first 25 applicantsDirect message the job poster from RevolutAbout RevolutPeople deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help...

  • Android System Engineer

    hace 2 semanas


    Madrid, Madrid, España Revolut A tiempo completo

    1 week ago Be among the first 25 applicantsDirect message the job poster from RevolutAbout RevolutPeople deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help...

  • Android System Engineer

    hace 2 semanas


    Madrid, Madrid, España Revolut A tiempo completo

    1 week ago Be among the first 25 applicantsDirect message the job poster from RevolutAbout RevolutPeople deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our products — including spending, saving, investing, exchanging, travelling, and more — help our 50+...

  • Android System Engineer

    hace 1 semana


    Madrid, Madrid, España Revolut Ltd A tiempo completo

    About RevolutPeople deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 55+ million customers get more from their money every day.As we continue our...

  • Android System Engineer

    hace 2 semanas


    Madrid, Madrid, España Revolut A tiempo completo

    1 week ago Be among the first 25 applicantsDirect message the job poster from RevolutAbout RevolutPeople deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our products — including spending, saving, investing, exchanging, travelling, and more — help our 50+...

  • Android System Engineer

    hace 3 semanas


    Madrid, Madrid, España Revolut Ltd A tiempo completo

    About RevolutPeople deserve more from their money.More visibility, more control, and more freedom.Since 2015, Revolut has been on a mission to deliver just that.Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 55+ million customers get more from their money every day.As we continue our...


  • Madrid, Madrid, España buscojobs España A tiempo completo

    Job Listings for Senior Space System Engineer in LogroñoEndpoint Systems Engineer (L2): Logroño, La Rioja. En Agap2, buscamos un/a Ingeniero/a de Sistemas de Endpoints (Nivel 2) con experiencia en la administración y gestión de dispositivos Windows, iOS y Android, utilizando herramientas como Intune y otras similares.Presales System Engineer: Logroño,...

  • Android Engineer

    hace 1 día


    Madrid, Madrid, España Shakers A tiempo completo

    Desde Shakers, colaboramos con una startup B2B SaaS en pleno crecimiento que está revolucionando la forma en que las empresas gestionan sus dispositivos móviles a gran escala. Su plataforma centraliza la distribución de apps, configuración de dispositivos y aplicación de políticas de seguridad. Es un producto técnico, con foco real en robustez,...

  • Android Engineer

    hace 2 semanas


    Madrid, Madrid, España TuLotero A tiempo completo

    En TuLotero estamos buscando un Android Engineer para unirse al equipo. ¿Qué necesitamos?: Un perfil con al menos cuatro años de experiencia en desarrollo Android, con base técnica en Kotlin y Java (incluyendo soltura con Corrutinas ), librerías principales de Android Jetpack ( ViewModel , Compose ...), realización de test en Android...