-
European Tech Recruit

Senior Security Firmware Engineer - Semiconductor / Embedded / C/C++ / ARM

European Tech Recruit
Ireland · Full-time · Mid-Senior

Senior Security Firmware Engineer - Semiconductor / Embedded / C/C++ / ARM


We are seeking a number of Senior Security Firmware Engineers to join our client in the beautiful city of Cork in Ireland on a permeant basis. The role will be predominantly onsite with a small amount of flex on hybrid working.


The team is focused on developing cutting-edge security software for next-generation AI accelerator cards and in this role, you would be responsible for designing and integrating firmware features that ensure secure operation, attestation, and lifecycle management across high-performance compute platforms.


More of what you’ll do

  • Design and develop security software for AI accelerator cards, focusing on TDISP-based trusted device assignment and lifecycle management
  • Implement SR-IOV-based secure execution environments for isolated and attested PCIe virtual functions
  • Develop or integrate PCIe security protocol software (SPDM, CMA, MCTP, IDE, DOE, etc.)
  • Integrate secure boot, attestation, and security policy enforcement in our Trusted Execution Environment
  • Optimize performance and memory management within secure enclaves
  • Debug complex firmware issues using JTAG, RAM dumps, and secure debug tools
  • Contribute to threat modeling, risk assessment, and standards compliance (TDISP, OCP, TCG, CCC)


What's in it for you?

You will receive a very good base salary, plus bonus, RSU's, RSU bonus, pension (8% match), great vacation allowance plus wellbeing days and hybrid working.

All this working within a diverse and multicultural team, focused on developing some of the world's most cutting edge tech.


Your background:

  • 3+ years of experience in system or embedded software development, ideally with a focus on platform or firmware security
  • Strong C/C++ programming and debugging skills in Linux-based embedded systems
  • Background in device driver development and familiarity with SoC architecture (core, cache, memory, bus, I/O)
  • Understanding of cryptographic primitives and their use in system security
  • Experience with secure boot, attestation, TPM, or platform security technologies
  • Hands-on experience with ARM TrustZone (RISC-V experience a plus)
  • Familiarity with tools such as git/Gerrit, JTAG, and logic analyzers
  • Contributions to open-source security or virtualization projects are a bonus


If this sounds interesting and you'd like to learn more, click the link below to apply or email me with a copy of your CV on [email protected]


By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/)

Key Skills

Ranked by relevance

embedded ai virtualization linux
Login to Apply
Posted
Oct 10, 2025
Type
Full-time
Level
Mid-Senior
Location
Cork

Industries

Semiconductor Manufacturing Computer Hardware Manufacturing Software Development

Categories

Engineering Information Technology Other

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
European Tech Recruit
Related

Senior Systems Engineer (DSP) - C/C++ / MATLAB / Python

2026-05-22

Full-time
Mid-Senior
Ireland
Semiconductor Manufacturing
Information Technology
View Job Details
European Tech Recruit
Related

Graphics Engineer – 3D Engines /C++ / Vulkan / DX12 / OpenGL ES

2026-05-22

Full-time
Mid-Senior
Finland
Software Development
Engineering
View Job Details
Scandit
Related

Senior Embedded Machine Learning Engineer (C++)

2026-05-28

Full-time
Mid-Senior
Finland
Software Development
Information Technology