Login Enter

PUREQUAD

1 month ago

Embedded AI/ML Platform Integration Engineer

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
PUREQUAD
Location
Bucuresti, Sibiu Romania
Posted
1 month ago
View all jobs at PUREQUAD

Job description

Ideal Candidate

REQUIREMENTS

To ensure your success in this role, the following experience is needed.
Must have:
• 2+ years of hands-on experience with Yocto/OpenEmbedded (BitBake, layers, classes, packagegroups, etc.).
• Strong C (kernel and native), plus shell and Python; comfortable with C++ runtime libraries.
• Experience with AI/ML inference runtimes and accelerators (NPU/GPU).
• Strong understanding of multi-core application SoCs: CPU clusters, interconnect/NoC fabric, memory map and address decoding, clocks/resets/power domains, and cache coherency.
• Hands-on accelerator and peripheral bring-up and debugging, with proven experience debugging the full host-to-accelerator data path (NPU/GPU/DSP).
• Hardware and board debugging: serial console, dmesg, gdb, and Lauterbach

Joining our team will have the opportunity to:
• Work on AI platforms that ship in hundreds of millions of devices — automotive, industrial, IoT, and consumer
• Collaborate with world-class silicon architects, compiler engineers, and AI researchers
• Shape the Edge AI ecosystem at a company with 50+ years of semiconductor leadership
• Influence open-source inference frameworks and industry standards from a position of silicon authority

Job Description

JOB DESCRIPTION

Your responsibilities

• BSP integration of the AI/ML runtime — integrate the accelerator runtime and inference libraries into the embedded Linux image.
• Yocto/OpenEmbedded recipe development and maintenance — author and maintain recipes, packagegroups, and layer configuration.
• Cross-team and vendor coordination — drive integration across the kernel/platform, silicon/BSP, runtime, and application teams; collaborate with silicon and runtime vendors, track release cadences, and file precise, reproducible defect reports that drive upstream fixes.
• Cross-functional debugging — when an issue spans layers (e.g., a fault that could originate in a recipe, driver, or silicon), own the investigation, isolate the responsible layer, and hand each team an actionable, evidence-backed writeup.
• Cross-platform enablement — unify the runtime across multiple SoC/BSP targets, minimizing per-platform forks in favor of a shared, modular layer.

Company Description

PureQuad is a software development company with experts various development languages and frameworks (Java, .NET, C#, Angular, Python, C/C++, DevOPS, Embedded C, QA).

Our main clients are NXP Semiconductors and ING Romania.

PureQuad has 40 employees and ~4 milion euro revenue in 2025.

Our service portfolio

Software Quality Assurance Desktop & Web Development Mobile Application Development IT Strategy & Consulting

We always strive to tailor a solution to match the client’s needs, rather than provide solutions around which their needs must fit.

Keeping this in mind, we provide scalable, cost-effective and integrated IT solutions that leave our clients free to concentrate on their core business activities.

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.