关于职位
B-Yond正在寻找一位高级C++安全工程师,以支持一个符合FIPS标准的高规模端点管理平台的项目。该职位将专注于加密系统设计、安全网络通信以及C++的跨平台软件开发。
理想的候选人应具备现代C++(C++14+)、OpenSSL和网络编程的深厚经验,并对安全软件工程实践和FIPS要求有深入理解。
职责
- 设计并实现安全的、符合FIPS标准的C++加密组件
- 广泛使用OpenSSL进行加密操作和安全通信
- 使用Boost和Boost.Asio开发网络应用程序
- 实现安全通信协议和加密机制
- 使用CMake维护和增强跨平台构建系统
- 确保安全编码标准并符合加密最佳实践
- 与架构和产品团队合作,集成安全组件
- 支持使用Conan进行打包和依赖管理(优先)
- 在适用时为基于Python的工具提供贡献
资格
- 7年以上C++开发经验(C++14或更高版本)
- 拥有丰富的OpenSSL实际操作经验
- 深刻理解加密技术和安全软件设计
- 具备网络编程和安全套接字通信经验
- 对Boost,特别是Boost.Asio有深入了解
- 使用CMake进行构建自动化的经验
- 构建跨平台系统(Windows/Linux/macOS)的经验
优先资格
- 具有Conan包管理器经验
- Python脚本编写经验
- 在FIPS 140-2或140-3验证环境中工作的经验
- 具备系统级或性能敏感软件的背景