
Project Software Security Engineer – Cryptography
Rockwell Automation
full-time
Posted on:
Location Type: Hybrid
Location: Massachusetts • Ohio • United States
Visit company websiteExplore more
Salary
💰 $135,920 - $203,880 per year
Tech Stack
About the role
- 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).
Requirements
- Bachelor's degree in relevant field.
- 8 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.
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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
embedded software developmentcryptographic servicesMicrosoft CAPICNG APIsREST APIsJWTcryptographic algorithmsC++C#Public Key Infrastructure (PKI)
Soft Skills
problem-solvingteam collaborationcommunicationadaptabilityattention to detailtime managementcritical thinkingleadershiporganizational skillswillingness to learn
Certifications
CompTIA Security+SANS GIACCISSP