Hardware, Mobile Software Engineer
Richmond Hill, ONMecka
3+ YOECandidates need 3 to 4 years building native iOS or Android apps with connected hardware or media features, plus strong Swift or Kotlin/Java skills. They also need experience with app lifecycle, permissions, performance profiling and automated testing.
Core Bluetooth, AVFoundation, Camera2, CameraX, MediaCodec
Hardware, Platform Software Engineer
Richmond Hill, ONMecka
5+ YOECandidates need 5+ years of software engineering experience with strong backend work in Python, Go or TypeScript and production operations. They should have depth in service reliability or developer experience, plus experience with API, schema and database design and distributed systems failure modes.
Python, Go, TypeScript, SQL
Hardware, Firmware Engineer
Richmond Hill, ONMecka
Candidates need strong C or C++ and Python or shell scripting skills for embedded work. They also need Linux or Android system internals knowledge and hands-on experience with ARM or comparable embedded hardware.
Yocto, Buildroot, GStreamer, V4L2, AOSP
Hardware, Edge ML Engineer
Richmond Hill, ONMecka
5+ YOECandidates need 5+ years in machine learning or computer vision, including deploying models on embedded or limited hardware. Strong Python and C++ skills, PyTorch experience and embedded Linux experience are required.
PyTorch, C++, Python, Embedded Linux
Hardware, Technical Program Manager, Capture
Richmond Hill, ONMecka
Mecka needs candidates with experience running technical programs that combine hardware, software and field operations. They should understand sensor data, calibration and synchronization, and be able to analyze throughput and quality with spreadsheets, queries or scripts.
spreadsheets
Hardware, Special Projects Lead
Richmond Hill, ONMecka
Candidates need experience taking a complete hardware or robotics system from prototype through validation and deployment, plus deep hands-on expertise in mechanical design, electronics, or embedded software. Strong experimentation, integration, debugging, and system tradeoff skills are required.
Product comprehension, Robotics, Debugging, Research, Work independently
Hardware, Calibration Engineer
Richmond Hill, ONMecka
5+ YOECandidates need 5+ years in camera calibration, computer vision, or robotics, with production calibration experience. They need strong C++ and Python skills, knowledge of camera geometry and optimization, and experience with fisheye cameras and camera-IMU alignment.
OpenCV, Ceres
Computer Vision Engineer, 3D
Richmond Hill, ONMecka
5+ YOECandidates need 5+ years of software engineering and computer vision experience, strong production Python and solid multi-view geometry. They also need temporal filtering, inverse kinematics and a data-quality mindset.
Python, C++
Online Calibration & SLAM Engineer
Richmond Hill, ONMecka
5+ YOECandidates need 5+ years of hands-on SLAM, visual-inertial odometry, or Structure-from-Motion work, including production systems. They also need camera and IMU calibration experience, along with strong C++ or Python skills.
Kalibr, GTSAM, Ceres Solver, OpenCV, COLMAP, PyTorch