Senior Software Security Engineer
5000 - 7000 SGDOneberry Technologies Pte Ltd
The Role
You will own the security architecture and secure-platform engineering of our 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 our 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 our devices and our intellectual property protected in hostile environments.
What You Will Do
● 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 work flows correctly: signature schemes (RSA-PSS, OAEP), authenticated encryption(AES-GCM), canonical serialization for signed documents, key ceremonies, and key-compromise response
● Build verification in frastructure: QEMU/OVMF/swTPM-based boot testing, self-tests with negative controls, andfail-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 our media streaming stack (RTSP, ONVIF, media pipelines) as product work requires
● Write operator-grade tooling (bash, Python, C)and the runbooks that go with it
Required Experience
Software and platform security (core of the role):
● 5+ years in security-focused systems engineering on Linux
● UEFI Secure Boot: key hierarchy (PK/KEK/db),image signing, enrollment workflows
● TPM 2.0 hands-on experience: key attributes, PCR policies, sealing, attestation concepts (EK, AK, quotes)
● Disk encryption in production: LUKS2,cryptsetup, TPM binding (Clevis or equivalent)
● Linux hardening: mandatory access control(AppArmor or SELinux), kernel lockdown, IMA/EVM or comparable integrity mechanisms, audit frameworks
● Applied cryptography: correct use of asymmetric signatures, authenticated encryption, and verification chains — able to implement, review, and spot misuse; not expected to design primitives
● Threat modeling and secure design review experience
Linux systems engineering:
● Deep Linux internals: boot process (UEFI →bootloader → kernel → init), systemd, udev, initramfs
● Building custom Linux images or distributions; kernel build and configuration
● Expert-level bash and strong Python; Cproficiency for systems work
● A quality bar of idempotent, fail-loud, self-tested tooling
Streaming and integration (working knowledge):
● Familiarity with video streaming protocols(RTSP/RTP) and device-integration standards such as ONVIF
● Exposure to media frameworks (GStreamer, FFmpeg, or equivalent) and debugging protocol-level issues with packet captures
● Codec-agnostic: we care about sound engineering, not any specific video format
Nice to Have
● Anti-tamper and reverse-engineering-resistance techniques: encrypted payloads, secure loaders, self-integrity checks
● Experience with air-gapped orno-update-channel deployment models and the operational discipline they require
● Secure provisioning at scale or in manufacturing contexts; per-unit key management
● Reproducible builds; supply-chain security awareness
● VMS/NVR platform integration experience
● Performance engineering: profiling, optimization of systems or media code
● Singapore work eligibility
How We Work
● Small team, high trust, high ownership
● Architecture decisions are written down; invariants are documented and changes go through review
● Quality and paper trail matter: our units ship to security-critical deployments where compromise response is measured in recalled hardware, not hotfixes
8500 - 10500 SGD
...Responsibilities Monitor, analyze, and assess emerging cyber threats and security risks. Perform malware analysis, threat hunting,... ...Minimum 8 years of experience in Cyber Security, Software Engineering, Platform Engineering, or related roles. Strong experience...10000 - 14000 SGD
...Technology is looking for talented Cloud Engineers to build the next generation of platform... ...the core platform responsible for enabling secure, scalable, and reliable access to... ...years’ professional working experience in software development or quality assurance role ~...6000 - 7500 SGD
...We Can Make A Significant Impact – Position Overview As a Senior Software Engineer, you will be part of an Agile, cross-functional product... ...existing software codes and processes, recommend scalable and secure software solutions, and collaborate with the Engineering Team...6000 - 9000 SGD
...We are looking for an experienced Senior Software Engineer to join our development team. The ideal candidate should be an experienced software engineer... ...· Design, develop, test, deploy, and maintain scalable, secure, and high-performance software applications. · Develop...4000 - 5000 SGD
...We are looking for an experienced and hands-on Senior Software Engineer to design, develop, maintain and enhance our business-critical digital applications... ...requirements and convert business needs into reliable, secure and user-friendly solutions. Key Responsibilities...- ...Job Description Are you ready to take on an outstanding and ambitious role with Thermo Fisher Scientific Inc.? As a Senior Software Security Engineer in our dynamic team, you will have the opportunity to work on world-class projects and make a significant impact!...Remote job
8500 - 12500 SGD
...About the role: We are looking for a Senior Backend Engineers in our Digital Enablement Technology... ...Drive and support the entire cycle of software and product delivery from ideation to... ...software Strong understanding of security best practices and can implement security...9800 - 14600 SGD
...billion traders. Position Overview: We are seeking a Senior Software Engineer to build the backbone of prediction-market protocol. You’ll... ...to backend systems and protocol logic, designing efficient, secure, and scalable solutions. This role is ideal for a DeFi-...11000 - 22000 SGD
...about simpler, safer and more rewarding financial services. #bringingaboutwhatsnext We are looking for a highly motivated Senior Security Engineer who will join the Bank’s cybersecurity team. The Senior Security Engineer will support the CISO in executing day-to-day...13000 - 25999 SGD
...Singapore, working closely with global product, engineering, data, and operations teams, as well as... ...’s products and services safe and secure. We continuously improve risk strategies... ...production workloads. Collaborate with senior engineers and cross-functional partners to...15000 - 18000 SGD
...As a Senior Software Engineer on the Onboarding team, you'll build the systems that power user onboarding and KYC across every Coinbase product... ...cross-cutting design reviews within your product area, ensuring security, operational integrity, and architectural clarity across all...12000 - 23000 SGD
...combination of proprietary infrastructure and software, we empower over 150,000 businesses... ...the highest standards of compliance and security as we handle sensitive financial data,... ...Qualifications: ~ Have a career in Software Engineering with strong capabilities in modern...5500 - 7500 SGD
...Job Description Senior Salesforce Developer role focused on leading and guiding other... ...deployments Conduct performance and security testing to assess scalability,... ...Qualifications Experience ~ Degree in Software Engineering, Computer Science, or a related field...12000 - 23999 SGD
...engagement, and drive conversions. Promote Security & Compliance Integrate secure coding... ...: You possess a wealth of experience in software development, underpinned by a robust... ...degree or above in computer science or engineering related majors. ~5+ years of experience...9000 - 12000 SGD
...technology enterprise, delivering scalable, secure, and intelligent solutions across... ..., Singtel is strengthening its internal engineering leadership to design and govern enterprise... ...automation capabilities. We are seeking a Senior Software Engineer to provide technical leadership...7500 - 10500 SGD
...ownership of features throughout the entire software development lifecycle, from requirements... ...continuous improvements in software engineering practices, development workflows, CI/CD... ...improve application reliability, scalability, security, and development efficiency. Ensure...11334 - 17000 SGD
...ABOUT THE ROLE: Our Senior Software Engineers take end-to-end ownership of designing, building, and delivering data products for our clients. You will actively participate in all aspects of this process. You will tackle petabyte-scale data challenges, large-scale distributed...8000 - 14500 SGD
...Job Summary We are seeking an experienced Senior Software Development Engineer to design, develop, test, and maintain high-quality software solutions... ...meet business requirements, performance standards, and security best practices. Key Responsibilities Design,...- ...hear from you. Co-Development Business Unit is hiring for Senior Software Engineer (Java) You will work in Singapore Government Agencies... ...and data models Ensure high performance, reliability, and security of backend systems Collaborate with frontend developers and...
4000 - 8000 SGD
...Design and develop software, control system & hardware for automated machines Provide application integration test and documentation... ...performance requirements of the overall system Perform proper engineering documentation, SOP and guideline Identify and implement...8000 - 12500 SGD
...We are seeking a talented and experienced Senior Software Engineer specializing in .NET MAUI to join our cross-platform mobile development team. In this role, you will design, build, and maintain high-performance applications that run seamlessly on Android, iOS, from a single...10000 - 10700 SGD
...Job Description We require Full Stack Engineers who will join product teams to focus on building... ...and Product Owners to create and enhance software products that deliver meaningful outcomes... ...trade-offs, and producing scalable, secure, and maintainable solution designs to...7000 - 12000 SGD
...Job Summary: Role: Senior Java Software Engineer Start: ASAP Duration: 12 Months Location: Singapore We are seeking a Senior Java Software... ..., and collaborating with cross-functional teams to deliver secure, high-quality software. Requirements: - Bachelor's...2500 - 4800 SGD
...Position Overview As a Senior Software Engineer, you will lead the systems-level design, integration, and life cycle support of semiconductor process equipment platforms — including EFEMs, wafer-handling robotics, and vacuum/atmospheric transport systems. This is a technical...13000 - 24000 SGD
...proprietary infrastructure and software, we empower over 150,000... ...next. About the team The Engineering team at Airwallex is a diverse... ...and maintaining a cutting-edge, secure, and scalable infrastructure that... ...Architecture : Partner with senior engineers and cross-functional...8000 - 9500 SGD
...value the importance of having a robust engineering team that would serve as a key pillar... .... To that end, we are looking for a Senior Embedded Software Engineer to join us on this journey. In... ...following: Linux kernel, BSP development, secure boot, device tree configuration. ~...- ...What will you do? We are looking for an engineer who will own the end-to-end evaluation, design, and implementation of security and observability solutions for a container-... ...management workflows spanning container scanning, software composition analysis, static analysis,...
7500 - 13500 SGD
...Aicadium is looking for a Senior Software Engineer to join our growing team at our Singapore office. This person is responsible for all aspects... ...(AWS, artefact repositories, deployment and scalability, security modeling) Familiarity with infrastructure-as-code tools like...7000 - 13000 SGD
...frontier AI labs to build AI systems that work in the real world Work with an exceptional team to solve impactful problems Senior Software Engineer We’re looking for a Software Engineer to design, build, and maintain reliable software solutions that power our platform....8000 - 11000 SGD
...global provider of digital platform engineering and development services. EPAM has been... ...Will Make You Shine Relevant senior-level experience as a software developer, ideally nine years or more... ...high availability, performance and security across data centers or hybrid cloud...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Security Engineer. Be the first to apply!
