Find a jobRecruiters

Staff Software Engineer

Exclusive opportunity

Remote

Staff Software Engineer

European Tech Recruit

Staff Software Engineer

Skills

DockerPythonMachine LearningAILinuxSystem & Network Administration

12 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Cork, Ireland

Work mode:

Remote

Published on:

9 October 2026

What they need


Staff Software Engineer – Host & Secure Compute Software - Ireland - EU Relocation Offered

We are seeking a Staff Software Engineer to lead the development of Linux-based system software for next-generation data centre and secure computing platforms.

This is a hands-on technical leadership role focused on host-side software, drivers, system integration and performance optimisation for high-performance AI inference accelerators and secure computing solutions.

Key Responsibilities

  • Design, develop and optimise Linux user-space software, libraries and kernel-adjacent drivers using modern C++.
  • Lead development of host software stacks supporting AI inference and secure computing workloads.
  • Design and implement unit, integration and system-level testing frameworks for continuous integration environments.
  • Lead functional testing, performance validation and debugging of host software and drivers.
  • Integrate host software with Trusted Execution Environments (TEEs), confidential virtual machines and software-isolated virtual machines.
  • Enable secure PCIe device assignment, SR-IOV and container- or VM-based workloads.
  • Optimise software for high-performance AI inference and low-latency workloads.
  • Lead design reviews, influence engineering standards and mentor experienced engineers.
  • Collaborate with hardware, firmware, hypervisor, security and cloud engineering teams.
  • Support customer deployments and resolve complex system-level issues.

Required Experience

  • Typically 6+ years of relevant industry experience in system software, platform software or closely related engineering disciplines.
  • Extensive hands-on experience developing Linux-based system software in C and/or modern C++.
  • Strong Linux user-space development skills, including API design, multithreading and synchronisation.
  • Solid understanding of Linux internals, kernel concepts, drivers and system bring-up.
  • Knowledge of SoC architecture, including processor cores, caches, memory hierarchy, interconnects and I/O.
  • Experience with object-oriented design, UML and large-scale software architecture.
  • Proficiency with Git and software configuration management.
  • Ability to work at implementation level while maintaining a broader system architecture perspective.

Desirable Experience

  • Confidential computing, secure computing or Trusted Execution Environments.
  • Virtualisation technologies, including KVM, Docker, SR-IOV and confidential virtual machines.
  • Cryptographic protocols, device security and attestation mechanisms.
  • AI/ML inference optimisation and accelerator software stacks.
  • Python-based tooling, test automation and scripting.
  • C/C++ testing frameworks, such as GoogleTest (gtest).
  • PCIe 3.0 or later, Linux system administration and cloud infrastructure.
  • Middleware, communication protocols or open-source Linux kernel contributions.
  • Experience working across hardware, firmware, hypervisor and software boundaries.

Keywords: Staff Software Engineer / AI Accelerator Security / Hardware Security / Attestation / Platform Root of Trust / PRoT / BMC / SPDM / PLDM / Redfish / Key Management / Provisioning / Firmware Security / Post-Quantum Cryptography / C / Python / Cork / Ireland / Onsite / Permanent

Other offers great for you!

These companies are also looking for great profiles

BK Consulting

Staff Software Engineer

Permanent contract

Lille, France

Hybrid

Skills

architecturesoftwarecloudplatformdataobservabilité

1 month ago

Quick apply

BK Consulting

Staff Software Engineer

Freelance

Lille, France

Hybrid

Skills

softwarearchitecturecloudplatformdataobservabilité

1 month ago

Quick apply

Top Profil

Staff Software Engineer, Systèmes distribués et LLM

Freelance

Paris, France

Hybrid

Skills

LLMs / Large language modelsRuby on RailsRubyDevOpsPostgreSQLKubernetesDevOps EngineerSolutions ArchitectStaffStaff EngineerInnovation

15 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools