Drimva

Mecka AI

Hardware, Mobile Software Engineer

$145K–$165K

Toronto GTA +1 · Hybrid · Full-time · Posted Oct 7, 2026

Location
Toronto GTA
New York
Experience
3–4 years; no stated alternatives.

About the job

Build and maintain iOS and Android apps that connect hardware, record real-world activity, and transfer data for robot learning.

What you'll do

  • Integrate device interfaces and media capabilities into mobile apps; build status displays and recovery flows for connection, permission, and transfer interruptions.
  • Improve responsiveness, video performance, memory use, and battery consumption across supported phones.
  • Add diagnostics and work with firmware engineers to reproduce issues and test end-to-end workflows.

What they ask for

  • 3–4 years building and debugging native mobile apps with connected hardware or media features on real devices; strong Swift for iOS or Kotlin/Java for Android.
  • Understanding of mobile app lifecycle, concurrency, permissions, background execution, and networking.
  • Ability to design app state that preserves user progress through interrupted connections or processes.
  • Hands-on performance, memory, and connectivity profiling and debugging on real devices; ability to build clear interfaces and automated workflow tests.

Nice to have

  • Experience with AVFoundation, Core Bluetooth, Camera2/CameraX, MediaCodec, device connectivity APIs, or native C++ integration.
  • Experience with both iOS and Android, device provisioning, recording apps, or large file transfers.

Pay

CA$145K – CA$165K (base salary)

Tools

iOS, Android, Swift, Kotlin, Java, AVFoundation, Core Bluetooth, Camera2/CameraX

AI focus

The apps capture real-world activity as robot-learning data; the role builds the mobile experience that supports reliable recording and data transfer.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)