软件工程总监,后量子密码学
负责PQShield后量子密码学产品的软件工程,引领安全软件架构、工程团队和交付工作。该职位涵盖密码库、协议、密钥管理,以及嵌入式、云端、移动端和数据中心环境中的PQC集成。
描述
- 制定并落实公司的后量子密码学产品路线图及软件工程战略。
- 管理、指导和培养软件工程师、开发人员及软件安全专家。
- 改进敏捷工程实践,提升交付速度、可预测性和产品质量。
- 跟踪后量子密码学及相关软件实现的发展动态。
- 监督密码库、安全协议,以及针对PQC优化的安全IP模块设计与实现。
- 负责密钥管理、安全通信和密码敏捷性相关的软件设计与集成。
- 为嵌入式、移动端、云端和数据中心应用开发可扩展的高性能架构。
- 通过冲刺规划、每日站会、评审和回顾会议支持敏捷交付。
- 协调密码学家、硬件工程师和外部供应商,推进软件与密码学集成。
- 推进测试和验证实践,包括用于测试、集成和部署的CI/CD自动化。
- 与硬件及密码学团队合作开展软硬件协同设计和PQC加速器集成。
- 与开源社区和企业客户合作,推进PQC软件IP的集成与部署。
- 向高管、产品负责人和客户讲解技术概念及工程进展。
- 确保软件产品符合后量子密码学安全标准和法规要求。
- 实施安全软件开发生命周期实践,包括侧信道防护、安全编码和密码算法敏捷性。
任职要求
- 拥有计算机科学、软件工程或相关学科的博士、学士或硕士学位,研究方向侧重密码学或网络安全。
- 至少10年软件开发经验,其中至少5年担任领导职务。
- 精通软件安全、OpenSSL或BoringSSL等密码学实现,以及后量子密码学。
- 具备使用C、C++、Rust或同类语言开发和验证安全软件的经验。
- 拥有将安全软件产品从最初概念推进至市场发布的成功经验。
- 熟悉敏捷、Scrum或看板实践,包括待办事项梳理、冲刺规划和绩效衡量。
- 理解密码学算法、协议和密钥管理系统。
- 熟悉后量子密码学标准和协议,包括NIST PQC。
- 擅长为软件和云环境设计并实现安全架构。
- 了解安全嵌入式软件和物联网安全。
- 具备软件安全解决方案、安全编码方法和漏洞分析经验。
- 理解安全密码学实现以及使用密码学的系统。
- 了解侧信道攻击和故障注入攻击,以及相应的实施对策。
福利待遇
- 拥有大量学习机会和快速职业发展空间。
- 由热爱工作的人组成的协作型团队文化。
- 具有竞争力的薪酬和股票期权计划。
- 灵活的混合办公安排及居家办公预算。
- 为你和家人提供保障的私人医疗保险。
- 每年25天年假,另加法定节假日和两个健康周。
- 健身房会员可享受五折优惠。
- 有机会与一支充满活力、能力出众且友善的团队共事。
