Senior Software Security Engineer

Houston 1 days agoFull-time External
Negotiable
Rockwell Automation is a global technology leader focused on helping manufacturers be more productive, sustainable, and agile. The Senior Security Software Engineer - Cryptography designs and implements cryptographic protection mechanisms for embedded devices. Main Responsibilities: • Design and implement embedded software security features to protect intellectual property. • Develop and maintain server-side cryptographic services using Microsoft CAPI and CNG APIs and REST APIs. • Create authentication and authorization strategies using JWT or equivalent secure mechanisms. • Ensure high availability and reliability of servers supporting global development and manufacturing operations. • Manage cryptographic keys securely through integration with Hardware Security Modules (HSMs). The Essentials- • Bachelor's degree in relevant field. • Legal authorization to work in the US is required. The Preferred- • This role typically requires a minimum of 5 or more years of experience with demonstrated professional development in software design and implementation role in product security. • Strong understanding of Cryptographic primitives, including encryption and digital signatures. • Experience implementing cryptographic algorithms using Microsoft Cryptographic API (CAPI) and Cryptography Next Generation (CNG). • Working knowledge of Public Key Infrastructure (PKI), including certificate management and trust models. • Willingness to work in a SAFe Agile or Kanban environment • Experience developing embedded software in object-oriented languages such as C++ • Experience in C# • Experience using open-source tools like Git and Jenkins. • Experience with continuous integration environments, automated test, and acceptance testing. • Security certifications such as CompTIA Security+, SANS GIAC, or CISSP • Experience developing software and testing safety and security standards such as IEC 61508 or IEC 62443. • Advanced courses or degrees in Engineering, Computer Science, or Controls