罗克韦尔自动化是一家全球技术领导者,专注于帮助制造商提高生产效率、可持续性和灵活性。
高级安全软件工程师 - 加密负责为嵌入式设备设计和实施加密保护机制。
主要职责:
• 设计和实施嵌入式软件安全功能,以保护知识产权。
• 使用 Microsoft CAPI 和 CNG API 以及 REST API 开发和维护服务器端加密服务。
• 使用 JWT 或等效安全机制创建身份验证和授权策略。
• 确保支持全球开发和制造操作的服务器的高可用性和可靠性。
• 通过与硬件安全模块 (HSM) 的集成安全管理加密密钥。
基本要求:
• 相关领域的学士学位。
• 需要合法的美国工作授权。
优先考虑:
• 此职位通常需要至少 5 年或更长时间在产品安全软件设计和实施角色中的专业发展经验。
• 对加密原语(包括加密和数字签名)有深入了解。
• 有使用 Microsoft 加密 API (CAPI) 和下一代加密 (CNG) 实施加密算法的经验。
• 具备公钥基础设施 (PKI) 的工作知识,包括证书管理和信任模型。
• 愿意在 SAFe 敏捷或看板环境中工作。
• 有使用面向对象语言(如 C++)开发嵌入式软件的经验。
• 有 C# 的经验。
• 有使用开源工具(如 Git 和 Jenkins)的经验。
• 有持续集成环境、自动化测试和验收测试的经验。
• 拥有 CompTIA Security+、SANS GIAC 或 CISSP 等安全认证。
• 有开发软件并测试安全和安全标准(如 IEC 61508 或 IEC 62443)的经验。
• 在工程、计算机科学或控制领域的高级课程或学位。