Security Software Engineer: Embedded Systems & ARM/TrustZone

European Tech Recruit

Cork

On-site

EUR 85,000 - 120,000

Full time

21 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

European Tech Recruit is partnering with a Cork-based semicon company to hire a Security Software Engineer. You will work across the device software stack, from user to kernel space, across diverse environments and hardware, emphasizing secure software design.

The role involves debugging on hardware and software platforms, applying secure coding practices, and leveraging ARM/RISC-V architectures and TrustZone to deliver trusted solutions.

Qualifications

  • Strong C programming skills with secure coding practices.
  • Experience with embedded hardware and driver concepts.
  • Knowledge of operating system concepts such as tasks, signals, timers, priorities, deadlocks, stacks and memory management.
  • Experience with JTAG-enabled devices and debuggers.
  • Working knowledge of cryptography and secure protocols.
  • Experience with MSM/AMSS development.
  • ARM and RISC-V architecture experience.
  • Experience with on-chip simulators/emulators.
  • Experience with ARM TrustZone architecture.

Responsibilities

  • Work on all software layers of device architecture, including user and kernel space.
  • Debug across multiple software environments and hardware.
  • Collaborate with hardware and software teams to ensure secure, reliable implementations.

Skills

C programming
Embedded hardware
Software architecture
OS concepts
Debugging
Cryptography
MSM/AMSS development
ARM architecture
RISC-V architecture
On-chip simulators
ARM TrustZone

Job description

European Tech Recruit is partnering with a Cork-based semicon company to hire a Security Software Engineer. You will work across the device software stack, from user to kernel space, across diverse environments and hardware, emphasizing secure software design.

The role involves debugging on hardware and software platforms, applying secure coding practices, and leveraging ARM/RISC-V architectures and TrustZone to deliver trusted solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Security Software Engineer
Security Software Engineer

European Tech Recruit • Cork

On-site
EUR 85,000 - 120,000
Security Firmware Engineer - Trusted Environments & PCIe
Security Firmware Engineer - Trusted Environments & PCIe

European Tech Recruit • Cork

On-site
EUR 70,000 - 110,000
Security Firmware Engineer
Security Firmware Engineer

European Tech Recruit • Cork

On-site
EUR 70,000 - 110,000
Staff Software Engineer - AI Accelerator Security & PRoT
Staff Software Engineer - AI Accelerator Security & PRoT

European Tech Recruit • Cork

On-site
EUR 90,000 - 125,000
Senior Embedded Software Engineer – RTOS & SoC Integration
Senior Embedded Software Engineer – RTOS & SoC Integration

European Tech Recruit • Cork

On-site
EUR 85,000 - 115,000
Security IP Design Engineer for Next‑Gen SoCs
Security IP Design Engineer for Next‑Gen SoCs

European Tech Recruit • Cork

On-site
EUR 65,000 - 95,000
Embedded RTOS Engineer - Kernel & SoC Platforms
Embedded RTOS Engineer - Kernel & SoC Platforms

European Tech Recruit • Cork

On-site
EUR 70,000 - 100,000
Senior Embedded Firmware Engineer — Hybrid Dublin
Senior Embedded Firmware Engineer — Hybrid Dublin

acresecurity • Dublin

Hybrid
EUR 90,000 - 120,000
Competitive compensation
Performance-based incentives
Professional development opportunities
Digital Design Engineer (Security IP) - Visas Supported
Digital Design Engineer (Security IP) - Visas Supported

European Tech Recruit • Cork

On-site
EUR 65,000 - 95,000
Senior Product Security Engineer: Secure Hardware & Software
Senior Product Security Engineer: Secure Hardware & Software

Qualcomm • Cork

On-site
EUR 90,000 - 150,000
Salary, stock and bonus
Maternity/Paternity Leave
Employee stock purchase scheme
+7