Security Software Engineer

European Tech Recruit

Cork

On-site

EUR 85,000 - 120,000

Full time

21 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

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 are working closely with a leading semicon company, based in Cork, who are looking for a talented Security Software Engineer to join their team.

In this role you will work on all software layers of the device architecture, including user and kernel space in different operating environments. This position will involve debugging in different software environments and on hardware.

Requirements:
  • Strong C programming skills, with an emphasis on secure programming best practices.
  • Strong understanding of embedded hardware & driver concepts.
  • Strong understanding of software and computer architecture concepts.
  • Strong understanding of operating system concepts such as tasks, signals, timers, priorities, deadlocks, stacks, memory management, etc.
  • Experience with JTAG-enabled devices and software debugger, with excellent debugging skills.
  • Working knowledge of cryptography and secure protocols.
  • Our MSM and AMSS development experience.
  • ARM architecture and software development experience.
  • RISC-V architecture and software development experience.
  • Experience with on-chip simulators/emulators.
  • Experience with ARM Trustzone architecture.

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/)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Security Software Engineer: Embedded Systems & ARM/TrustZone
Security Software Engineer: Embedded Systems & ARM/TrustZone

European Tech Recruit • Cork

On-site
EUR 85,000 - 120,000
Security Firmware Engineer
Security Firmware Engineer

European Tech Recruit • Cork

On-site
EUR 70,000 - 110,000
Core Platforms Systems Software Engineer
Core Platforms Systems Software Engineer

European Tech Recruit • Cork

On-site
EUR 70,000 - 110,000
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 Embedded Storage Engineer
Senior Embedded Storage Engineer

European Tech Recruit • Cork

On-site
EUR 90,000 - 130,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
Staff Software Engineer — AI Accelerator Card Security
Staff Software Engineer — AI Accelerator Card Security

European Tech Recruit • Cork

On-site
EUR 90,000 - 125,000
Security Firmware Engineer - Trusted Environments & PCIe
Security Firmware Engineer - Trusted Environments & PCIe

European Tech Recruit • Cork

On-site
EUR 70,000 - 110,000
Embedded Senior Software Engineer - Storage
Embedded Senior Software Engineer - Storage

European Tech Recruit • Cork

On-site
EUR 90,000 - 120,000
Senior Embedded Software Engineer — Storage / Linux Kernel / Device Drivers
Senior Embedded Software Engineer — Storage / Linux Kernel / Device Drivers

European Tech Recruit • Cork

On-site
EUR 90,000 - 120,000