Staff Software Engineer – Host & Secure Compute Software - Cork, Ireland
Core
Lead development of Linux-based system software, drivers, and system integration for Qualcomm's high-performance inference accelerators and secure compute platforms.
Role type
Staff Software Engineer (System/Platform)
Builds
Host software stacks, drivers, and secure compute solutions for datacenter and AI inference workloads
Domain
Datacenter / Secure Compute / AI Inference
Deliverable
production ML models
Required skills
Linux system software development, Modern C/C++, Linux kernel internals, Driver development, Multi-threading, SoC architecture, API design, Git
Preferred skills
TEEs/Confidential computing, Virtualization (KVM, SR-IOV), Cryptographic protocols, AI/ML inference optimization, Python, PCIe 3.0+, Open-source contributions
Technologies
Linux, C++, C, Git, PCIe, KVM, Docker, gtest
Responsibilities
Design and optimize Linux user-space and kernel-adjacent drivers, Lead development of host software stacks for AI inference, Architect and develop CI test infrastructure, Integrate host software with TEEs and secure VMs, Debug complex host-side issues and optimize for low-latency workloads, Provide technical leadership and mentor senior engineers
Seniority
Staff, hands-on IC with technical leadership
