M

Mecka AI

Labeled human movement data for AI

Hardware – Firmware Engineer

Systems Software EngineeringUpdated on Nov 13
Full-timeCA$140k - CA$160k /yrHybrid

About the Job

Requirements

  • Strong C or C++ skills and proficiency in Python or shell scripting for embedded development.
  • Understanding of Linux or Android system internals, including processes, threads, memory management, input/output, filesystems, and system-level debugging.
  • Hands-on experience developing and troubleshooting software on ARM or comparable embedded hardware.
  • Ability to profile resource use and reason about concurrency, timing, data integrity, and failure recovery.
  • Experience building reproducible software releases and testing behavior under realistic hardware and operating conditions.

Responsibilities

  • Develop and debug embedded Linux and Android software on real capture hardware, from board bring-up through deployment.
  • Build reliable services and data paths that preserve recordings through long sessions and interrupted operations.
  • Measure and improve system performance, power consumption, resource use, and recovery behavior.
  • Reproduce field failures with hardware and test engineers, and validate fixes across supported device configurations.

Desired Qualifications

  • Experience with V4L2, GStreamer, camera ISPs, AOSP, Android HALs, Yocto, Buildroot, signed updates, or hardware-in-the-loop testing.

About the Company

Mecka AI

Labeled human movement data for AI

Mecka AI builds custom, labeled datasets of human movement by recording people performing specific tasks and analyzing the video to create multimodal data for AI and robotics training. Its offerings are data-as-a-service: bespoke, high-quality video data that is anonymized, meticulously annotated, and ready for direct ingestion into machine learning models. The company differentiates itself with a global, on-demand data-collection network and task-focused labeling to supply precise, task-specific datasets for autonomous systems, including humanoid robotics partners. Its goal is to accelerate the development and deployment of embodied AI and autonomous technologies by providing scalable, ready-to-use movement data.

Company size
51-200
Company stage
Series B
Total funding
$120M
Headquarters
New York City, New York
Founded
2025

Recently Posted Jobs

Explore more opportunities at Mecka AI

See more jobs