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