Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Rapsodo Sports (Rapsodo, Inc.)

Android Systems Engineer – 6 Months Contract

Rapsodo Sports (Rapsodo, Inc.)

Android Systems Engineer developing and maintaining Android-based edge devices' systems layer. Collaborating on hardware and software components with a focus on security and performance.

Posted 4/17/2026contractRemote • 🇸🇬 SingaporeMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AndroidIoTJavaScriptKafkaKotlinLinuxNode.js

About the role

Key responsibilities & impact
  • Own the edge device systems layer end-to-end, including USB hardware I/O, Custom Android (AOSP) ROM, Device security, and Field testing and deployment
  • Review and guide Kotlin application code (including AI-generated output) to ensure correctness, safety, and alignment with system constraints
  • Design, implement, and maintain **USB pipelines (Host & Gadget)**, ensuring strict latency and timing requirements
  • Test, validate, and debug **USB and hardware compatibility issues** in real-world environments
  • Build and maintain a **custom Android (AOSP) ROM** with system-level modifications
  • Implement and enforce **device security**, including secure boot, locked bootloader, and full-disk encryption
  • Define and execute **device provisioning workflows**, including field testing and hardware validation
  • Develop **hardware specifications and provisioning documentation**
  • Enforce clear separation between **hardware I/O and application logic**

Requirements

What you’ll need
  • Hands-on experience with Android **USB Host mode** (UsbManager, HID I/O) and/or **USB Gadget mode** (ConfigFS, /dev/hidg0)
  • Experience building and modifying **custom Android AOSP ROMs from source**
  • Experience implementing **Android kiosk mode**
  • Strong **Kotlin development skills**
  • Experience with Android **security features** (Keystore, Trusted Execution Environment, hardware-backed keys)
  • Hands-on experience working with **physical devices**, including flashing, testing, and debugging
  • Experience with **embedded or IoT Android devices** in production environments is preferred
  • Understanding of the **Linux USB subsystem** is preferred
  • Experience in **commercial or field deployments** (e.g. retail, payments, kiosk systems) is a plus
  • Nice to have: experience with POS/payment devices, cellular modem and SIM management, familiarity with backend systems (Node.js), or exposure to Kafka/Flink

Benefits

Comp & perks
  • 🌐 Worldwide ❌ Jobs You've Hidden ⭐️ Saved Jobs ✅ Applied Jobs ✉️ Email Alerts 👤 Account Rapsodo Sports (Rapsodo, Inc.) Website LinkedIn All Job Openings 51 - 200 employees ⚽ Sports 🔧 Hardware ⚡ Productivity Sports
  • Hardware
  • Productivity Rapsodo Sports (Rapsodo, Inc. ) is a company that provides advanced sports technology solutions for tracking athletic performance. They specialize in mobile launch monitors for sports such as golf, baseball, and softball, offering devices that deliver detailed data on metrics such as spin rate, spin axis, and ball trajectory. Rapsodo's products are used by professionals, including MLB teams, and aim to enhance the game by providing athletes and coaches with comprehensive and reliable insights to improve performance. Their technology is highly acclaimed for its precision and usefulness in training and gameplay analysis, making it a valuable tool for athletes looking to elevate their skills. Android Systems Engineer – 6 Months Contract 🔥 12 minutes ago 🇸🇬 Singapore – Remote ⏳ Contract/Temporary 🟡 Mid-level 🟠 Senior 🤖 Android Engineer Android IoT JavaScript Kafka Kotlin Linux Node.js Apply Now Find Hiring Managers Customize resume for this job Report problem ☆ Save ☑️ Mark as applied ❌ Hide 📋 Description
  • Own the edge device systems layer end-to-end, including USB hardware I/O, Custom Android (AOSP) ROM, Device security, and Field testing and deployment
  • Review and guide Kotlin application code (including AI-generated output) to ensure correctness, safety, and alignment with system constraints
  • Design, implement, and maintain **USB pipelines (Host & Gadget)**, ensuring strict latency and timing requirements
  • Test, validate, and debug **USB and hardware compatibility issues** in real-world environments
  • Build and maintain a **custom Android (AOSP) ROM** with system-level modifications
  • Implement and enforce **device security**, including secure boot, locked bootloader, and full-disk encryption
  • Define and execute **device provisioning workflows**, including field testing and hardware validation
  • Develop **hardware specifications and provisioning documentation**
  • Enforce clear separation between **hardware I/O and application logic** 🎯 Requirements
  • Hands-on experience with Android **USB Host mode** (UsbManager, HID I/O) and/or **USB Gadget mode** (ConfigFS, /dev/hidg0)
  • Experience building and modifying **custom Android AOSP ROMs from source**
  • Experience implementing **Android kiosk mode**
  • Strong **Kotlin development skills**
  • Experience with Android **security features** (Keystore, Trusted Execution Environment, hardware-backed keys)
  • Hands-on experience working with **physical devices**, including flashing, testing, and debugging
  • Experience with **embedded or IoT Android devices** in production environments is preferred
  • Understanding of the **Linux USB subsystem** is preferred
  • Experience in **commercial or field deployments** (e.g. retail, payments, kiosk systems) is a plus
  • Nice to have: experience with POS/payment devices, cellular modem and SIM management, familiarity with backend systems (Node.js), or exposure to Kafka/Flink Apply Now 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score 🌐 Worldwide Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com Search Search Jobs by country Search jobs by city Search jobs by job title Search entry-level jobs Search junior-level jobs Search senior-level jobs Search jobs by tech stack Search jobs by contract type Search remote internships Search remote part-time jobs Remote jobs Anywhere in the World Companies Hiring Anywhere in the World Companies Hiring Sales People Anywhere in the World Companies Hiring Software Engineers Anywhere in the World Resources Advice Tips for finding remote jobs Interview questions and answers Resume examples Cover letter examples Post a job Affiliates Privacy policy Terms of service Job board SEO course AI Apply Copilot OpenClaw job finder Jobs by Country Remote jobs anywhere in the world (Worldwide remote jobs) Remote jobs United States Remote jobs Australia Remote jobs Brazil Remote jobs Canada Remote jobs France Remote jobs Ireland Remote jobs Germany Remote jobs Netherlands Remote jobs Spain Remote jobs UK Popular Jobs Remote data analyst jobs Remote customer support jobs Remote executive assistant jobs Remote marketing jobs Remote product designer jobs Remote product manager jobs Remote project manager jobs Remote recruiter jobs Remote sales jobs Remote software engineer jobs Jobs by Type Remote full-time jobs Remote part-time jobs Remote contract jobs Remote internship jobs Remote entry-level jobs Remote jobs with no experience required Remote junior jobs (1-3 years of experience) Digital nomad jobs Remote jobs with no degree required Freelance remote jobs Temporary remote jobs Remote jobs hiring now Stay at home mom jobs

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
KotlinAndroid AOSPUSB Host modeUSB Gadget modedevice securitycustom Android ROMhardware specificationsdevice provisioning workflowsembedded Android devicesLinux USB subsystem