Senior Software Security Engineer (Linux Appliances)

Company: Total Integrated Resources Pte Ltd

Location: Makati, Metro Manila (Remote)

Salary: ₱120,000 per month

Type: Full-time

Remote: Yes

Posted: 2026-10-27

About this role

About the role

You will own the security architecture and secure-platform engineering of appliance products: the trusted boot chain, disk and payload encryption, hardware-backed key management, attestation, OS hardening, and the build and provisioning systems that produce tamper-resistant units. The role also involves work on media streaming stack and its integration with third-party platforms, but the center of gravity is software security — designing, implementing, and defending the mechanisms that keep devices and intellectual property protected in hostile environments.

Key Responsibilities

  • Design and maintain the appliance trust architecture: UEFI Secure Boot key hierarchy and signing workflows, measured boot, and TPM-anchored secrets
  • Work with TPM 2.0 in production: key creation and attributes, PCR measurement and policy, sealed storage, remote attestation (quotes, verification chains), and LUKS/Clevis disk-encryption binding
  • Harden the Linux platform end to end: kernel configuration and lockdown, IMA appraisal policy, AppArmor confinement, sysctl and module-blacklist hardening, auditd, and systemd sandboxing
  • Own the secure build pipeline: hardened kernel builds, signed OS image assembly, reproducibility practices, and cryptographic verification at every stage
  • Implement applied-cryptography workflows correctly: signature schemes (RSA-PSS, OAEP), authenticated encryption (AES-GCM), canonical serialization for signed documents, key ceremonies, and key-compromise response
  • Build verification infrastructure: QEMU/OVMF/swTPM-based boot testing, self-tests with negative controls, and fail-closed validation gates
  • Contribute to threat modeling: define adversaries and trust boundaries, document what is in and out of scope, and defend architectural invariants through written decision records
  • Develop and debug within media streaming stack (RTSP, ONVIF, media pipelines) as product work requires
  • Write operator-grade tooling (bash, Python, C) and ...

See all my matches — 2 min, free

More Software Security Engineer Jobs

504 new Software Security Engineer jobs were posted this week.

Get new Software Security Engineer jobs by email — start free

Other Jobs in Makati

Before you apply, check your resume against ATS filters for free.