Rockwell Automation

Project Software Security Engineer – Cryptography

Rockwell Automation

full-time

Posted on:

Location Type: Hybrid

Location: MassachusettsOhioUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $135,920 - $203,880 per year

Job Level

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