
Eligibility Criteria
Bachelor’s degree in Computer Science, Information Technology, Electronics & Communication, or related engineering discipline; minimum 60% aggregate (or CGPA 6.0/10); no active backlogs at the time of joining; graduation batch preferably 2020‑2024; strong foundation in software development and security concepts.

Job Description & Key Responsibilities
Rockwell Automation is a global leader in industrial automation and digital transformation, helping manufacturers across the world improve productivity, safety, and sustainability. With a legacy spanning more than a century, the company combines deep domain expertise with cutting‑edge technology to deliver solutions that drive the fourth industrial revolution. Its Indian operations, especially in Bengaluru, serve as a hub for software innovation, product development, and cybersecurity initiatives, offering employees a chance to work on mission‑critical systems used in factories, energy plants, and infrastructure projects.
The role of Software Engineer – Product Security is designed for professionals who are passionate about embedding security into the software development lifecycle. As a member of the product security team, you will collaborate with product managers, developers, and quality engineers to ensure that Rockwell’s automation software is resilient against emerging threats. You will be responsible for designing, implementing, and validating security controls, performing threat modeling, and conducting code reviews that focus on security best practices.
**Key Responsibilities:**
1. Conduct threat modeling and risk assessments for new and existing product features.
2. Perform static and dynamic code analysis to identify vulnerabilities.
3. Develop security‑focused test cases and integrate them into CI/CD pipelines.
4. Collaborate with development teams to remediate identified security issues.
5. Design and implement security libraries, encryption modules, and authentication mechanisms.
6. Participate in incident response and root‑cause analysis for security incidents.
7. Stay updated with the latest security standards (e.g., OWASP, NIST) and incorporate them into product guidelines.
8. Create and maintain security documentation, including design specifications and compliance reports.
9. Mentor junior engineers on secure coding practices and security awareness.
10. Contribute to the continuous improvement of the product security framework.
**Tech Stack:** C/C++, Java, Python, Linux, Docker, Kubernetes, Git, Jenkins, OWASP ZAP, SonarQube, Cloud platforms (AWS/Azure), TLS/SSL, PKI, and secure coding frameworks.
**Growth Path:** Starting as a Software Engineer – Product Security, you can progress to Senior Engineer, Lead Engineer, and eventually to Product Security Manager or Architecture roles, with opportunities to lead cross‑functional security initiatives across the global organization.
**Why Join Rockwell Automation?** The company offers a collaborative culture that values innovation, continuous learning, and employee well‑being. You will work on high‑impact products that power critical infrastructure worldwide, gaining exposure to both industrial automation and cutting‑edge cybersecurity challenges. Competitive compensation, comprehensive benefits, and a clear career progression roadmap make Rockwell an attractive destination for security‑focused engineers.