InterviewStack.io LogoInterviewStack.io
Browse more Cybersecurity Engineer jobs

Security Software Engineer

FuriosaAI

Seoul HQsenior6 months agoAI-enriched
79 views43 saves7 applies

Prepare for this role


Job Type

full time

Description

Responsibilities

  • Design and develop the end-to-end security architecture for SoC-based products

    • Secure Boot / Anti-rollback

    • Key Provisioning / Hardware Root of Trust

    • Secure Lifecycle State management (LCS) for firmware, keys, and devices

  • Develop and integrate security modules for firmware and system-level protection

  • Perform vulnerability analysis, attack-surface evaluation, and memory-protection hardening

  • Integrate, validate, and optimize hardware cryptographic engines

  • (AES/GCM engines, TRNG, PKA, RSA, PQC, hash accelerators, secure key storage, etc.)

  • Develop secure firmware update/rollback policies and product lifecycle controls

Requirements

  • Strong understanding of embedded security fundamentals: Secure Boot, key management, cryptography

  • Experience with TLS, X.509, ECC, AES, and cryptographic or security libraries

  • Proficiency in C/C++ or Rust for secure system software development

  • Experience analyzing security issues in SoC/FPGA-based systems

  • Hands-on experience with hardware cryptographic engines and security IP blocks

  • (AES/GCM, SHA accelerators, TRNG/DRBG, PKA, PUF/HUK, secure key storage, etc.)

  • Understanding of firmware lifecycle and key lifecycle management

Preferred Qualifications

  • Experience with TPM, HSM, TrustZone, OP-TEE, or other hardware security architectures

  • Experience implementing secure firmware signing, provisioning, and deployment pipelines

  • Background validating cryptographic engines under standards like FIPS 140-3, NIST CMVP

  • Security engineering experience for AI accelerators, networking chips, or SoCs

  • Contribute to development practices aligned with standards such as FIPS, PSA Certified, CAVP, CMVP and related industry certifications

Contact

This job is found at InterviewStack.io

Skills

embedded_securitysecure_boothardware_root_of_trustkey_provisioningsecure_lifecycle_managementfirmware_securitymemory_protectioncryptographytlsx509eccaesaes_gcmtrngpkarsapqchash_acceleratorssecure_key_storagefirmware_signingprovisioningdeployment_pipelinestrustzoneop_teetpmhsmfips_140_3nist_cmvppsa_certifiedcmvpsecure_firmware_updatevulnerability_analysisattack_surface_analysissecurity_ip_blocks

About FuriosaAI

FuriosaAI's mission is to build AI chips that efficiently run the world's advanced AI models, making AI computing more sustainable for the next generation.

semiconductors, artificial intelligenceSeries BWebsite