Marvell Technology · 10 hours ago
Software Development Engineer (ARM, RISC, Crypto, HSM)
Marvell Technology is a leading provider of innovative semiconductor solutions that connect the world. They are seeking a Software Development Engineer to design, implement, and maintain cryptographic primitives and protocols, while collaborating with cross-functional teams to integrate cryptographic capabilities into secure communication stacks.
Responsibilities
Design, implement, and maintain cryptographic primitives and protocols (e.g., AES, SHA, ECC, RSA, lattice-based PQC, TLS, IPsec) in C, C++, and assembly
Build and maintain system-level software (Linux kernel modules, device drivers, libraries) for cryptographic acceleration and secure communications
Optimize cryptographic code for performance, side-channel resistance, and hardware integration
Perform low-level debugging, profiling, and security validation across both firmware and software layers
Collaborate with hardware, networking, and security teams to integrate cryptographic capabilities into secure communication stacks
Ensure code quality, reliability, and compliance with industry standards (e.g., FIPS 140-3, NIST)
Stay current with the latest advancements in cryptographic research, post-quantum cryptography, and secure system design
Qualification
Required
Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field with 5+ years of experience
Strong programming expertise in C, C++, and assembly (x86, ARM, or RISC-V preferred)
Experience with driver development, drivers, or low-level system programming
Understanding of cryptographic algorithms and secure protocol design
Familiarity with cryptographic libraries (OpenSSL, BoringSSL, liboqs) and secure coding practices
Experience with debugging and profiling tools (GDB, perf) and build systems (Make, CMake)
Solid knowledge of computer architecture, memory management, and hardware/software interfaces
Knowledge of protocol-level cryptography (TLS 1.3, hybrid TLS, IPsec, QUIC)
Exposure to hardware accelerators, FPGA/ASIC crypto blocks, or hardware security modules (HSMs)
Contributions to open-source cryptographic or system security projects
Strong analytical and problem-solving skills with a security-first mindset
Ability to work seamlessly across firmware, system software, and protocol development
Collaborative team player with cross-functional communication skills
Detail-oriented with excellent documentation and code quality practices
Benefits
Competitive compensation
Great benefits
Company
Marvell Technology
We believe that infrastructure powers progress. That execution is as essential as innovation. That better collaboration builds better technology.
Funding
Current Stage
Public CompanyTotal Funding
unknown2017-01-20Post Ipo Equity
2016-05-13Post Ipo Equity
2015-02-05Acquired
Recent News
2026-02-03
Morningstar.com
2026-02-02
Company data provided by crunchbase