Software Engineer
Core
Software Engineer specializing in Product Security, ensuring Rockwell Automation products are designed and developed using secure practices.
Role type
Product Security Software Engineer
Builds
Secure software components, services, and tools for industrial automation products
Domain
Industrial Automation / Cybersecurity
Required skills
Secure coding, threat modelling, vulnerability remediation, CI/CD integration, cloud-native development, Generative AI tooling
Preferred skills
DevSecOps, SAST/DAST/SBOM, OWASP Top 10, NIST SSDF, IEC 62443, microservices, container security, AI-assisted development
Technologies
C#, C++, Java, Python, Go, TypeScript, Node.js, Angular, React, GraphQL, Azure DevOps, GitHub, Git, Linux, Windows
Responsibilities
Design and develop secure software components; Apply secure coding and security-by-design principles; Support threat modelling and vulnerability remediation; Develop automation for security workflows; Integrate security tooling into CI/CD pipelines; Collaborate with engineering teams on secure product design; Troubleshoot security findings and defects.
Seniority
Mid-level, hands-on IC
