CareerPlanGet AI match score →

Senior Software Engineer

🌐 Remote💼 Full-time🗓 2026-05-22 → 2026-07-31

Core

Designing and implementing secure embedded software for classical and post-quantum cryptography on RISC-V and ARM architectures.

Role type

Senior IC Cryptography Software Engineer

Builds

Secure embedded software solutions and cryptographic libraries for semiconductor IP

Domain

Semiconductor / Post-Quantum Cryptography / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C, Assembly, Rust, classical cryptography, post-quantum cryptography, NIST PQC, FIPS compliance, side-channel analysis, fault injection attacks, constant-time design, Linux Kernel drivers, ARM, RISC-V, FPGA, hardware cryptographic coprocessors

Preferred skills

secure coding practices, security certification frameworks (FIPS 140-3, SESIP, PSA Certified, Common Criteria), reading cryptographic research papers

Technologies

C, Assembly, Rust, Linux Kernel, ARM, RISC-V, FPGA

Responsibilities

Design and implement cryptographic primitives; integrate solutions on hardware platforms; harden implementations against side-channel and fault injection attacks; ensure API integration; collaborate on code reviews and security analysis; perform threat modeling; support compliance with security standards.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗