Rockwell Automation · 1 month ago
Senior Security Software Engineer - Cryptography
Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. The Senior Security Software Engineer - Cryptography designs and implements cryptographic protection mechanisms for embedded devices, ensuring compliance with industry standards and protecting critical intellectual property.
HardwareIndustrial AutomationSales AutomationSoftware
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)
Qualification
Required
Bachelor's degree in relevant field
Legal authorization to work in the US is required. We will not sponsor individuals for employment visas, now or in the future, for this job opening
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
Bachelor's degree in computer engineering, computer science, electrical engineering or equivalent knowledge in the application of software engineering principles, theories, concepts, and techniques, or equivalent work experience
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
Benefits
Health Insurance including Medical, Dental and Vision
401k
Paid Time off
Parental and Caregiver Leave
Flexible Work Schedule where you will work with your manager to enjoy a work schedule that can be flexible with your personal life.
Company
Rockwell Automation
Rockwell Automation specializes in industrial automation and information, makes its customers more productive.
Funding
Current Stage
Public CompanyTotal Funding
$500MKey Investors
Public Service Commission of Wisconsin
2025-05-16Post Ipo Debt· $500M
2023-07-12Grant
1978-01-13IPO
Leadership Team
Recent News
Business Standard India
2026-01-02
Company data provided by crunchbase