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

Embedded AI/ML Platform Integration Engineer

Lead

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.

Sign up to apply

Create a free account to apply for this job and get access to:

  • AI-powered CV optimization for this specific job
  • Save jobs and create custom alerts
  • See your CV match score for each job

Company information

Company
PUREQUAD
Location
Bucuresti, Sibiu
Romania
Posted
1 hour ago

Find similar jobs

Explore more opportunities like this one.

Interested in this position?

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