Canada

Embedded Systems Engineer (Sensor Fusion&Architecture), Markham

Embedded Systems Engineer (Sensor Fusion&Architecture), Markham
Description
About Mecka AI Mecka AI is building the data infrastructure layer for robotics and embodied AI.

We design and deploy

next-generation data capture systems

that operate in real-world environments and generate high-quality datasets used to train advanced robotic and embodied AI models. Our systems sit at the intersection of

hardware, firmware, and intelligence , and must perform reliably in the field.

The Role We’re hiring an

Embedded Systems Engineer

to own the

firmware architecture and low-level systems

that power our data capture devices and robotic platforms.

This role sits directly at the

hardware–software boundary . You’ll write close-to-the-metal code that interfaces with sensors, fuses data in real time, and ensures devices operate safely, reliably, and predictably. You are comfortable reading schematics, debugging buses, and understanding the electrical realities beneath your code.

What You’ll Work On Firmware Architecture

Architect and implement robust embedded firmware (bare-metal or RTOS-based)

Define system state machines, boot sequences, and fault-handling logic

Implement safety-critical control loops and device lifecycle management

Sensor Integration&Fusion

Write and maintain high-performance drivers for sensors such as:

Cameras

IMUs

GPS

Implement on-device sensor fusion algorithms (e.g. AHRS, Kalman filters)

Ensure precise timing, synchronization, and state estimation across sensors

Connectivity&Telemetry

Build reliable data telemetry pipelines from device to cloud

Implement OTA update mechanisms and remote device management

Support IoT communication protocols (MQTT, CoAP, or custom protocols)

Hardware / Software Bring-Up

Lead firmware-side board bring-up alongside electrical engineers

Debug and validate hardware interfaces (I2C, SPI, UART, CAN)

Diagnose timing, power sequencing, and communication issues

Validate power management states and low-power operation

Who You Are Required Technical Experience

Strong experience writing

C/C++

for embedded systems

Python proficiency for testing, tooling, and automation

Experience architecting firmware for resource-constrained devices

Deep knowledge of embedded communication protocols:

I2C, SPI, UART, CAN

USB stacks, TCP/IP, BLE

Hardware Awareness

Comfortable reading electrical schematics and datasheets

Strong debugging instincts at the hardware/software boundary

Experience validating that firmware behavior aligns with electrical design

Systems&Concurrency

Experience managing:

Interrupts

Race conditions

Memory constraints

Real-time scheduling

Familiarity with RTOS concepts and multi-threaded embedded environments

Strong Plus

Experience with high-bandwidth data acquisition

Familiarity with precise timing and synchronization (PTP / NTP)

Background working on robotics, sensing platforms, or edge devices

Why This Role

Own critical firmware systems that power real-world robotics data capture

Work at the intersection of sensors, hardware, and intelligence

Solve deep systems problems that directly impact data quality and reliability

High ownership from early prototype through deployed hardware

Collaborate closely with electrical, mechanical, and research teams

#J-18808-Ljbffr
Highlights
Safety Tips
If the salary for a position is far above normal, proceed with caution.
1 / 10
More info about this ad

Embedded Systems Engineer (Sensor Fusion&Architecture) has been posted in the Markham Information Technology category on Locanto.

If you’re looking for something similar, check out Test Lead, Greater Toronto Area, Customer & Stakeholder Coordinator – Power Distribution / …, Greater Toronto Area or Senior Java Developer in Greater Toronto Area, also posted in Information Technology. Currently, there are 4 ads posted in the Information Technology category in Markham.

Interested in more? Widen your search to view ads in nearby areas of Markham. This includes Information Technology in Scarborough, Richmond Hill and Whitchurch-Stouffville. There are more ads within a 15 km radius for this category. If you want to view those ads, click here.