Senior Software Security Engineer (Linux Appliances)
8500 - 12000 SGDPRECISEFRAME PTE. LTD.
Company Overview
PreciseFrame is a Singapore deep tech company revolutionizing video storage and streaming. Its PreciseFlow™ engine reduces camera network data by up to 90% while preserving quality, running on standard CPUs without GPUs, integrating seamlessly with existing video systems.
Job Summary
Own the security architecture and secure platform engineering of appliance products, focusing on software security to protect devices and intellectual property. Collaborate on media streaming integration and work hands-on with appliance hardware. Reports to R&D Manager.
Responsibilities
- Design and maintain appliance trust architecture including UEFI Secure Boot key hierarchy, signing workflows, measured boot, and TPM-anchored secrets to ensure device integrity
- Manage TPM 2.0 in production by creating keys, defining PCR measurements and policies, implementing sealed storage, remote attestation, and integrating LUKS/Clevis disk encryption
- Harden Linux platforms end to end by configuring kernel lockdown, implementing IMA appraisal policies, enforcing AppArmor confinement, applying sysctl and module blacklists, and managing audit and sandboxing systems
- Own and improve the secure build pipeline through hardened kernel builds, signed OS image assembly, reproducibility practices, and cryptographic verification at every stage
- Implement applied cryptography workflows correctly, including RSA-PSS and OAEP signature schemes, AES-GCM authenticated encryption, canonical serialization for signed documents, and key ceremony management including compromise response
- Develop verification infrastructure using QEMU/OVMF/swTPM boot testing, self-tests with negative controls, and fail-closed validation gates to ensure security robustness
- Contribute to threat modeling by defining adversaries and trust boundaries, documenting architectural decisions to defend security invariants
- Develop and debug media streaming stack components (RTSP, ONVIF, media pipelines) as required by product needs
- Write operator-grade tooling in bash, Python, and C, and produce comprehensive run books to support operations
Required competencies and certifications
- Minimum 5 years of security-focused systems engineering experience on Linux platforms
- Expertise in UEFI Secure Boot including key hierarchy (PK/KEK/db), image signing, and enrollment workflows
- Hands-on experience with TPM 2.0 covering key attributes, PCR policies, sealing, and attestation concepts (EK, AK, quotes)
- Practical experience with disk encryption in production environments using LUKS2, cryptsetup, and TPM binding (Clevis or equivalent)
- Proficient in Linux hardening techniques including mandatory access control (AppArmor or SELinux), kernel lockdown, IMA/EVM or comparable integrity frameworks, and audit systems
- Applied cryptography skills to implement, review, and detect misuse of asymmetric signatures, authenticated encryption, and verification chains
- Experience in threat modeling and secure design review processes
- Deep understanding of Linux internals including boot process (UEFI, bootloader, kernel, init), systemd, udev, initramfs, custom image building, and kernel configuration
- Expert-level bash scripting and strong Python programming skills; proficiency in C for systems programming
- Working knowledge of streaming protocols (RTSP/RTP), ONVIF standards, and media frameworks such as GStreamer or FFmpeg
Preferred competencies and qualifications
- Experience with anti-tamper and reverse engineering resistance techniques including encrypted payloads, secure loaders, and self-integrity checks
- Familiarity with airgapped or no-update channel deployment models and associated operational discipline
- Knowledge of secure provisioning at scale, per-unit key management, reproducible builds, and supply chain security awareness
- Experience integrating with Video Management Systems (VMS) or Network Video Recorders (NVR) and performance engineering
Other Information
Location Full time, permanent position based at PreciseFrame’s office in Singapore.
Work Eligibility Applicants must be eligible to work in Singapore.
How We Work We operate as a small, high-trust team with high ownership. Architecture decisions are documented and reviewed. Our security-critical units require rigorous quality and traceability to prevent compromises that would necessitate hardware recalls.
4500 - 6500 SGD
...Manage and maintain servers, ensuring high availability, security, and performance. Oversee virtualization technologies,... ...field. ~ Minimum of 4 years of experience in IT systems engineering, with a focus on Linux environments. ~ Professional certifications such as...4000 - 7000 SGD
...provider of information risk management (IRM) software for large enterprises, has an exciting opportunity for a Software Engineer to be part of the development and support effort... ...software development experience in a Linux environment. Strong Object-oriented analysis...15000 - 20000 SGD
...Responsibilities Participate in the architecture design, development, and optimization of backend systems within Binance’s Web3 security domain, ensuring high performance, availability, reliability, and scalability. Maintain, migrate, and upgrade existing backend and...4000 - 4700 SGD
...Key Responsibilities Administer and support Linux/Unix server environments, ensuring system availability, performance, security and operational stability. • Perform day-to-day Linux system administration, including OS installation, configuration, patching, upgrades,...7000 - 10000 SGD
...ForeFlight is the industry leader in aviation software and data, serving commercial airlines,... ...pilots worldwide. We are seeking a Senior Software Engineer I based in Singapore. One third of... ...experience Experienced with Unix / Linux environment Strong team player qualities...250000 - 300000 SGD
...world. They are looking for a Principal Linux Engineer to provide hands-on operational... ..., and recovery exercises. Act as the senior technical escalation point for Linux-related... .... Collaborate with Engineering, SRE, Security, and Infrastructure teams to improve platform...5000 - 10000 SGD
...ALTEN Group is a world leader in Engineering and Technology consulting services providing... ...as Transportation, Defence, Energy and Security with 55,000 engineers in nearly 35 countries... ...Services in Singapore. As a Senior Software Engineer, you will be responsible for the...7000 - 11000 SGD
...Role Overview As the Senior Red Hat Linux Systems Engineer, you will serve as the technical authority and team lead for our RHEL Managed Services infrastructure... ...engineering team, you will oversee patching cycles, security hardening, golden image lifecycles, and high-impact...8000 - 13000 SGD
...supporting a leading Solana-based decentralized exchange in hiring a Senior Security Engineer. You will own and continuously improve the security of... ...architecture and operational processes. CI/CD and Software-Supply-Chain Security Secure CI/CD pipelines, build systems...6900 - 7900 SGD
...and collaborate well with cross-functional team. Able to work in a fast-paced collaborative environment. Hands-on experience in Linux, Unix is an added advantage. Experience in working with vendors to resolve complex technical issues is an added advantage. Proactive...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...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...8000 - 12000 SGD
...controlled experiments. Get to Know the Role We're looking for Senior Software Engineer to join our growing engineering team in Singapore. In this... ...integrating APIs and backend services ~ Understanding of secure coding and security-first system design ~ Solve ambiguous...7000 - 14000 SGD
...As a Senior Software Engineer (Full Stack), you will be responsible for the end-to-end solutioning and development of software and web applications... ...clean and modular code architecture. Implement OAuth for secure authentication and authorization. Develop and enforce...6000 - 10000 SGD
...our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2025 global... ...the Role We are looking for a highly technical Software Engineer to strengthen the security, compliance, and quality assurance of our enterprise-grade...6000 - 8000 SGD
...Responsibilities Work with product owners, engineering teams and industry partners throughout the... ...to the industry Develop and deploy software components based on a microservices architecture Participate in agile, secure software development processes and best practices...6500 - 8500 SGD
...Key Responsibilities: Linux System Administration: Install,... ...capacity planning Ensure system security compliance (CIS benchmarks,... ...management, patch deployment, software distribution and compliance... ...experience in IT Infrastructure Engineer role supportingcritical system...10000 - 13000 SGD
...thrive in their roles. Job Description Design and develop secure software systems tailored to organisational requirements. Able to... ...Python, and bash scripting. Strong experience with embedded Linux platforms , including OS customization Strong knowledge of...4500 - 6000 SGD
...preventive maintenance. Work alongside senior engineers, manage local vendors, and support end-... ...v3 Certification is a plus Unix/Linux and VMware Certifications is a plus Good... ...enterprise middleware Familiarity with security tools such as QRadar, Nessus, or McAfee...3500 - 4500 SGD
...Job Summary As a Senior Service Engineer at Trinet Technologies, you will lead technical service... ...Level-3 troubleshooting for integrated security systems. You will act as the technical... ...components, network infrastructure, and software integrations. Execute system...5000 - 9000 SGD
...Elion Solutions seeking a Security by Design Engineer to enhance security governance workflows, automate controls, and implement AI-driven security correlation capabilities. You will strengthen infrastructure change governance, improve audit compliance, and operationalize...5000 - 7500 SGD
...Key Responsibilities Design, develop, test and maintain secure, scalable software applications and APIs. Work in Agile teams across the full... ...issues, participate in code reviews and maintain high engineering standards. Collaborate with Product, QA, DevOps and other...3800 - 6400 SGD
...We are seeking a highly motivated Software Engineer / Senior Software Engineer to join our application development and support team. The role involves... ...Basic understanding of cybersecurity principles to support secure application development. Other Information: Core...8000 - 12000 SGD
...Job Overview: We are looking for an experienced Senior Software Engineer / Principal Engineer to develop and enhance software solutions for industrial automation systems. You will work on machine control, hardware integration and Windows-based applications, collaborating...10000 - 13000 SGD
...customers. The team focuses on designing secure software and systems that protect critical... ...platforms. · Design and develop embedded Linux solutions, including OS customization, kernel... ...technical direction on complex engineering issues. · Provide technical leadership...7000 - 8000 SGD
...the role We are seeking an experienced Senior Full Stack Developer to join APBA TG... ...innovative technology solutions within the engineering sector. Based in the Ang Mo Kio North-East... ...and translate them into robust software solutions Architect scalable, maintainable...8000 - 12000 SGD
...About EPAM EPAM is a leading global provider of digital platform engineering and development services. EPAM has been expanding in Singapore... ..., and grow with us. What You’ll Do Design and build secure, high-performing, cost-aware Python services and integrations...11000 - 21000 SGD
...The Role We are looking for a Trading System Engineer to join our team and play a key role in building and scaling the core infrastructure... ...low-latency environments, enjoy working at the intersection of software and finance, and are excited about contributing to the fast-...5000 - 10000 SGD
...storages mainly on Solaris, Linux, and Windows platform Maintain... ...system administration and security technical support to the customer... ...administration and systems engineering support for 24x7 service... ...of troubleshooting hardware/software along Hands on experience...6500 - 10500 SGD
...We are looking for a Senior Software Engineer who enjoys turning ideas into real, working products. In this role, you will work in a fast-moving... ...decisions that balance speed, scalability, maintainability, security, and performance. Build and integrate RESTful APIs,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Security Engineer (Linux Appliances). Be the first to apply!
