CareerPlan

Software Engineer - Mobile Crowdsourcing Platform

Redwood City, CA, USAFull-time2026-10-05 → 2026-11-08

Core

Build native mobile apps and infrastructure connecting contributors worldwide to collect high-fidelity spatial data for Physical AI models.

Role type

Senior Mobile Engineer (iOS/Android) with embedded systems focus

Builds

Native iOS and Android apps, data transfer pipelines, and device integration layers for autonomous systems

Domain

Physical AI, Mobile Crowdsourcing, Embedded Systems

Deliverable

production ML models

Required skills

Swift, Kotlin, React Native, TypeScript, BLE, Wi-Fi, USB protocols, binary serialization, offline-first architecture, OTA updates

Preferred skills

Embedded firmware (C/C++), IoT device management, large media/sensor uploads, robotics tools

Technologies

React Native, Swift, Kotlin, TypeScript, BLE, Wi-Fi, USB

Responsibilities

Build and ship native iOS and Android apps covering discovery, onboarding, task instructions, data capture, submission, feedback, and payment; Integrate mobile apps with data collection hardware over BLE, Wi-Fi, and USB; Design reliable data transfer pipelines for large volumes of sensor, video, and media data; Work with firmware engineers to define communication protocols and support OTA updates; Build offline-first experiences for low-end devices; Build on-device quality checks for real-time contributor feedback

Seniority

Senior, hands-on IC