IT & Software

Embedded Linux Android Engineer

Kindredventures

Toronto · Ontario · Canada

Build embedded Linux and Android software for Mecka AI’s camera and sensor systems, using strong C or C++ skills. Own software from board bring-up through deployment.

Mecka AI builds data infrastructure for robotics and embodied AI. This engineer develops reliable software on real capture hardware, supporting recording workflows used by AI labs and robotics companies. The work combines Linux or Android internals, hardware debugging, resource profiling, and failure recovery. You will improve systems where timing, throughput, power, storage, and data integrity must work together.

Key Responsibilities:

  • Develop embedded Linux and Android software on capture hardware
  • Build reliable services and data paths for recording
  • Improve performance, power consumption, and recovery behavior
  • Reproduce field failures with hardware and test engineers
  • Validate fixes across supported device configurations

Requirements:

  • Strong C or C++ skills and Python or shell proficiency
  • Understanding of Linux or Android system internals
  • Embedded software experience on ARM or comparable hardware
  • Ability to reason about concurrency, timing, and recovery
  • Experience building reproducible releases and realistic hardware tests

Apply embedded systems programming and hardware debugging skills to dependable recording platforms for Mecka AI’s robotics data infrastructure.

#J-18808-Ljbffr

Reference: WJ-4703_9439069

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.