Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Android Kernel - Exploit Developer

Full-time

Trenchant

Role Description

We are hiring an exploit developer who has already shipped Android or Linux kernel exploits that work outside a laboratory-perfect setup. This is a senior individual-contributor role for someone who can take a weak or unstable primitive, model the allocator and concurrency behaviour around it, work through modern mitigations and deliver a robust exploit with clear assumptions and failure modes.

What you’ll work on

  • Zero-day and N-day Android kernel vulnerabilities across vendor kernels and device-specific drivers.
  • Use-after-free, out-of-bounds access, reference-counting flaws, races, type confusion and logic vulnerabilities.
  • Allocator shaping, object replacement, cross-cache techniques, page reuse, reclaim strategies and controlled race amplification.
  • Control-flow-independent and data-only exploitation where traditional hijacking is not the best path.
  • Target adaptation across kernel branches, Android releases, OEM configurations, SoCs and patch levels.
  • Integration with browser and userspace researchers on complete exploit chains.

What you’ll deliver

  • Reliable local-privilege-escalation or kernel-code-execution exploit components for modern Android targets.
  • Reusable primitives for information disclosure, controlled read/write, object overlap, credential manipulation or equivalent goals.
  • Target-aware exploit packages with setup, fingerprinting, diagnostics, cleanup and regression coverage.
  • Explicit reliability data, environmental assumptions and known failure modes.
  • New techniques for hardened kernels, unstable races or constrained vendor attack surfaces.

Qualifications

  • A substantial record of delivering working Android or Linux kernel exploits — not only finding bugs or producing crashes.
  • Expert knowledge of kernel memory management, object lifetimes, concurrency, locking, scheduling and common driver architectures.
  • Advanced SLUB and kernel-heap exploitation experience, including modern cross-cache or page-level techniques.
  • Strong ARM64 reverse engineering and debugging skills across source-available and partially proprietary components.
  • Practical knowledge of Android GKI, vendor modules, Binder, SELinux and mobile driver attack surfaces.
  • Deep familiarity with KASLR, PAN/PXN, CFI, PAC/BTI where relevant, hardened usercopy, refcount hardening and memory-tagging constraints.
  • The discipline to turn probabilistic exploitation into maintainable, testable delivery.

Requirements

  • Exploits delivered across several Android OEMs, SoCs or kernel families.
  • Original exploitation techniques demonstrated through published research or production-grade exploit delivery.
  • Experience with Binder, GPU, multimedia, networking, filesystem, DMA-BUF or OEM driver targets.
  • Kernel fuzzing, crash triage, patch analysis and rapid exploitability assessment.
  • A history of solving difficult stabilisation and mitigation-bypass problems for other senior engineers.

How we work

  • Fully remote, with high autonomy and direct collaboration with vulnerability researchers and exploit developers.
  • We care about reliable capability and reproducible engineering, not flashy one-off demos.
  • N-day experience is valuable when it demonstrates advanced adaptation and exploitation depth. Public credits are welcome but not required.
Vacancy posted 28 days ago
Similar jobs that could be interesting for youBased on the Android Kernel - Exploit Developer in Remote vacancy
  • Android/Kernel Software Developer – Experience Domain Location: Hasselt, Belgium Work Model: On-site (minimum 3 days/week) About ABB E-Mobility ABB E-mobility is a world leader in EV charging technology and a preferred partner for major electric vehicle OEMs... 
    Android
    Full time
    Remote work
    3 days per week

    ABB E-mobility

    Belgium
    22 days ago
  • $136.8k - $282.7k

     ...Engineering team, you will design and develop embedded software systems...  ...of how AI can be exploited (prompt injection, data leakage...  ...developing/debugging on Linux or Android-based embedded platforms Good...  ...understanding of Linux system and kernel concepts, multithreading... 
    Android
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours
    Shift work

    Roku

    San Jose, CA
    4 days ago
  •  ...Engineering team, you will design and develop embedded software systems...  ...of how AI can be exploited (prompt injection, data leakage...  ...developing/debugging on Linux or Android-based embedded platforms Good...  ...understanding of Linux system and kernel concepts, multithreading... 
    Android
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours
    Shift work

    Roku

    San Jose, CA
    2 days ago
  • $150k - $250k

     ...software for mobile devices (both Android and iOS) as part of a larger...  ..., embedded systems, linux kernels, OS internals, networking,...  ...regularly adds CNO Tool Developers, O.S. Internals Developers,...  ..., Reverse Engineers, Mobile Exploitation experts, and Test Engineers... 
    Android
    For contractors
    Remote work

    GRVTY

    Hampton, VA
    5 days ago
  •  ...a more secure approach of blocking the exploits of application vulnerabilities. POSITION...  ...OVERVIEW We are seeking a Windows  Kernel Driver Engineer with extensive experience...  ...position. JOB SCOPE The Kernel Developer will be responsible for, but not limited... 
    Suggested
    Full time
    Work at office

    Threatlocker Inc.

    Remote
    13 hours ago
  •  ...CNO Developer Annapolis Junction, MD TS/SCI and Full Scope Poly is Required 200K-...  ...The work involves Vulnerability Research, Exploit Development, CNO tool development and...  ...operations. Platforms involved include iOS, Android, MacOS, Linux, Windows, and other... 
    Android
    Remote work

    thejosefgroup.com

    Annapolis Junction, MD
    3 days ago
  • $98.03k - $160k

     ...component issues that typically span across multiple layers from kernel to applicationProfile performance problems and drive...  ...standards, libraries and best practices, also JAVAExperience with Android SDK, NDK, JNI and IPC mechanismsExperience with device bring up... 
    Android
    Full time
    Currently hiring
    Remote work

    SRI Tech

    Redmond, WA
    4 days ago
  •  ...engineer will ship capabilities that move the platform forward across exploit chaining, multimodal vision, mobile coverage, self-improvement,...  ...expansion. Contribute to vision capabilities, mobile (iOS/Android) coverage, and BYOK support shipping in Sidewinder and beyond.... 
    Android
    Full time
    Remote work

    Assail

    Boston, MA
    13 hours ago
  •  ...the critical missions they support. Join MAXISIQ, develop smarter solutions, technologies, services, and actionable...  ..., assess, develop, and deploy vulnerabilities and exploits for devices utilizing Apple iOS and Google Android (and variant) operating systems. This position... 
    Android
    Full time
    Contract work
    Work experience placement
    Relocation

    Maxisiq

    Remote
    13 hours ago
  •  ...Forgerock Developer Remote Leads the implementation and maintenance of assigned information...  ...up to date or desires to learn and exploit next generation security features for authorization...  ...end point technologies including Linux, Android devices, iPhones, iPads, Mac and... 
    Android
    Local area
    Remote work

    Keylent Inc

    United States
    3 days ago
  •  ...Analytics team is seeking a skilled Software Engineer/Developer to design, develop, and maintain scalable data...  ...a team to analyze secure mobile applications (Android and iOS) to identify security flaws and vulnerabilities. Exploit weaknesses in encryption, secure storage, and... 
    Android
    Full time
    Contract work

    Redhorse Corporation

    Remote
    13 hours ago
  •  ...Roles and Responsibilities Manage kernel upgrades To Investigate and debug any...  ...& platform enablers on OSes like Linux, Android, iOS Find, build, compile, test and debug...  ...Expand WiFi/4G test suites. (Python) Develop tools to help diagnose problems in the field... 
    Android
    Full time

    Suitable Technologies

    Remote
    13 hours ago
  •  ...Key Responsibilities: Design, develop, and maintain embedded software solutions...  ...Contribute to projects involving Linux kernel development and embedded operating systems...  ...Experience with mobile operating environments (Android and iOS) is a plus. ~ Understanding... 
    Android
    Remote work

    Oxenham Group

    United States
    34 minutes ago
  • $114.6k - $190.2k

     ...career and customer-oriented Senior CNO Developer to join our team in Annapolis Junction...  ...maintain code for operational tools, exploits, post-exploitation frameworks, and automation...  ...capabilities for MacOS, mobile (iOS, Android), or embedded platforms Knowledge of... 
    Android
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work

    ManTech International Corporation

    Annapolis, MD
    13 hours ago
  • $69.4k - $158k

     ...an embedded software engineer like you to develop technology for our clients’ most...  ...development on embedded platforms such as Unix, Android, and VxWorksExperience with Open vSwitch,...  ...QEMUExperience with vulnerability analysis and exploit developmentExperience with... 
    Android
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis Junction, MD
    4 days ago
  • $174k - $252k

    Develop and optimize the software platform for wearable co-processors, including board bring...  ...Real-Time Operating Systems (RTOS) and Android build/development environments.Experience...  ...Knowledge of Unix/Linux environments and kernel development.Google's software engineers develop... 
    Android
    Remote work

    Google

    Mountain View, CA
    4 days ago
  •  ...career development and success. As an Android Platform Engineer, you will work on low-level...  ...systems. What You'll Do Design and develop Android framework components and system...  ...and optimize low-level drivers and kernel-adjacent components for specialized embedded... 
    Android
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    BairesDev

    United States
    3 days ago
  • $162.6k - $244k

     ...hardware, systems, and software engineers to develop and integrate cutting edge audio...  ...languages\n * Audio Domain Knowledge with Android or Embedded Linux\n\n\n\nEmbedded System...  ...Experienced in both Linux userspace and kernel device driver development, debugging, upstreaming... 
    Android
    Full time
    Work experience placement
    Work from home
    Worldwide

    Qualcomm

    San Diego, CA
    13 hours ago
  • $62 per hour

     ...Notes Grade = C Software Developer - Experience ?= Seven to Ten Years Software...  ...cockpit domain controller project with Android In vehicle infotainment and Linux AGL...  ...knowledge and experience in Android HALs, Linux Kernel Development, Linux Device Tree... 
    Android
    For contractors
    Local area
    Work from home
    Relocation

    Redolent

    Peachtree City, GA
    4 days ago
  • $272k - $283k

     ...This role This is not a conventional Android app development role (building...  ...Responsibilities Framework Engineering: Develop and maintain custom modifications within...  ...verified boot (AVB), and common Android exploit vectors . Automation of firmware build... 
    Android
    Full time
    Local area
    Immediate start
    Home office

    Payjoy

    San Francisco, CA
    13 hours ago
  •  ...secrets scanning and integrate findings into developer workflows where engineers already live (...  ...triage vulnerability reports, validate exploit reproductions, and draft remediation...  ...application security review experience (iOS and Android). Experience securing AI and machine... 
    Android
    Work at office
    Monday to Friday
    Shift work

    Opendoor

    Miami, FL
    1 day ago
  •  ...Products Engineering team, you will design and develop embedded software systems that enable us to...  ...Experience developing/debugging on Linux or Android-based embedded platforms Good understanding of Linux system and kernel concepts, multithreading primitives, Linux tools... 
    Android
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours
    Shift work

    Roku

    Austin, TX
    5 days ago
  •  ...payments engineering responsibilities. Accountabilities: Develop and maintain Android-based payment applications for Ingenico terminals using...  ...and processor APIs. Diagnose device-level issues, EMV kernel interactions, transaction failures, and other payment-... 
    Android
    Full time
    Remote work

    jobgether

    United States
    9 days ago
  • $69.4k - $158k

     ...Job Number: R0231944 Embedded Developer The Opportunity: As an embedded software...  ...development on embedded platforms such as Unix, Android, and VxWorks Experience with Open...  ...with vulnerability analysis and exploit development Experience with Python... 
    Android
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis Junction, MD
    6 days ago
  •  ...Candidate should have a solid understanding of the Linux operating system internals, network stacks and associated protocols.Linux kernel development experience with emphasis on the network stack and its interfaces is highly desirable e.g.Programming experience at the... 
    Remote work

    Samprasoft

    San Bruno, CA
    5 days ago
  •  ...LESS, SaaS BackboneJS, AngularJS and Twitter Bootstrap is useful. · Decent understanding of DOM, XML, and JSON · Knowledge of Android & iOS & Window OS & multi-browser testing experience of mobile web" Additional Information 6+ months contract.  Submit your... 
    Android
    Full time
    Contract work

    Atria Group

    Remote
    13 hours ago
  •  ...__________ Senior Software Engineer ( Bluetooth / BLE) • 8+ years of experience in Embedded Software Development in C/Linux / Android Environment • Expertise in Bluetooth Low Energy (BLE) chipset Driver Development / Porting / Integration • Domain Knowledge in... 
    Android
    Full time
    Work experience placement

    krg technology

    Remote
    13 hours ago
  •  ...contingent labor as a variable cost. Job Description Web Developer to provide development and implementation activities associated...  ...Debugging the issues • Experience with Cordova, Phone gap, Android Development, IOS development is a huge plus Additional Information... 
    Android
    Full time
    Immediate start
    Weekend work

    Artech Information System

    Remote
    13 hours ago
  •  ...We're always looking for talented developers to add to our internal database of resumes. If you're experienced in any of the technologies...  ...'ll give you a call.   Native iOS development Native Android development Javascript development with AngularJS... 
    Android
    Full time
    Freelance

    Cloudspace Llc

    Remote
    13 hours ago
  •  ...agency can contact us. This is only Corp to Corp Web Developer Location: Cupertino, CA Duration: 6 months (can be...  ...Linux - NGINX Web Server (ou apache) - HTML 5 - Javascript e jQuery - CSS - Android OS - Java - PhoneGap (Apache Cordova)... 
    Android
    Full time

    System Canada Technologies

    Remote
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Android Kernel - Exploit Developer. Be the first to apply!