Software Engineer — Runtime, Driver & Tools North York

Software Engineer — Runtime, Driver & Tools North York

10 Oct
|
SYMATICS TECHNOLOGY PTE.
|
North York

10 Oct

SYMATICS TECHNOLOGY PTE.

North York

About Symatics

Symatics is a Singapore-headquartered fabless semiconductor startup building the MPU, a deterministic AI inference accelerator for large language models. Instead of scheduling work at runtime, the MPU executes a compiler-generated static schedule across a large on-die compute array and a low-latency multi-chip fabric, on a 5nm-class node with commodity GDDR memory. The target is predictable, low-latency inference for MoE and agentic workloads at rack scale.

The founding team comes from ATI/AMD, Lightelligence, eTopus and the wider GPU, SerDes and AI-silicon community. Toronto is our MPU design centre; Hsinchu is the centre for the fabric switch.

What you will do

Build the host-side software stack that loads compiled models, drives the hardware and exposes an inference service.
Linux kernel/user-space driver for a PCIe-attached accelerator; DMA, memory management, multi-device enumeration
Runtime that loads configuration images, manages sessions and KV-cache state,



and serves tokens through a standard API (OpenAI-compatible / vLLM-style front end)
Firmware for the on-chip management CPU: boot, link training, telemetry, error handling
Simulator and FPGA back-ends so the same stack runs pre-silicon
Profiling, trace and debug tools for compiler and hardware teams; CI and release infrastructure

What we are looking for
BS/MS CS/CE; 5+ years systems software in C/C++ (Rust welcome) on Linux
Experience with PCIe device drivers or accelerator runtimes (CUDA/ROCm-level, NIC, FPGA, NPU)
Comfortable reading hardware specs and debugging against RTL sim or FPGA
Positive Python for tooling and test

Nice to have
LLM serving stacks (vLLM, TensorRT-LLM, llama.cpp) and KV-cache management
Embedded firmware on RISC-V or Arm
Pre-silicon software bring-up experience

Pay: $150,000.00-$190,000.00 per year

Work Location: In person

📌 Software Engineer — Runtime, Driver & Tools North York
🏢 SYMATICS TECHNOLOGY PTE.
📍 North York

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer — runtime, driver & tools north york / north york

Subscribe to this job alert:

Get the latest job offers by email for: software engineer — runtime, driver & tools north york / north york