🏢 Rockwell Automation
Software Engineer – Product Security
💼 Fulltime
📍 Pune / Bangalore
⏰ Expired
🛠 Skills Required
C#
C++
Java
Python
Go
TypeScript
Agile
OOP
Data Structures
Algorithms
Design Patterns
REST APIs
Microservices
Docker
Kubernetes
Azure DevOps
CI/CD
Git
Secure Coding
OWASP Top 10
CWE
Threat Modelling
SAST
SCA
DAST
SBOM
Cloud Security
Generative AI
Prompt Engineering
Advertisements
🔗 Explore More
⛔
This job has expired
The application deadline was 24 Aug 2026. This listing is no longer accepting applications.
Creator Pick · Promoted by Creator
Advertisements
📚 Free Study Materials (4)
Aptitude Practice Questions
Curated quantitative and logical reasoning problems to sharpen the analytical skills required for the online assessment.
Open Resource ↗
Company Interview Preparation Guide
Comprehensive notes on typical interview patterns, security fundamentals, and system design topics relevant to Rockwell Automation.
Open Resource ↗
Comprehensive Interview Prep Resources
A collection of mock interview questions, resume tips, and HR round guidance to help candidates present themselves confidently.
Open Resource ↗
Algorithm Practice Problems
Extensive set of coding problems to practice data structures, algorithms, and problem‑solving speed for the technical round.
Open Resource ↗
Advertisements
⛔
This job has expired
The application deadline was 24 Aug 2026. This listing is no longer accepting applications.
Creator Pick · Promoted by Creator
🏆 Selection Process
Round 1: Online coding assessment (data structures & algorithms) → Round 2: Technical interview (system design, security concepts, programming) → Round 3: HR interview (cultural fit, motivations, compensation).
🏢 Work Culture
Rockwell Automation promotes a collaborative, safety‑first culture where engineers are encouraged to experiment and innovate. The company offers clear career ladders, regular skill‑upgradation programs, and a healthy work‑life balance through its hybrid model. Employees often cite strong mentorship and exposure to global projects as key growth drivers.
🎤 Interview Experience
The interview process at Rockwell Automation typically starts with a timed coding test focusing on arrays, strings, and graph algorithms. Successful candidates move to a technical interview where they discuss system design, secure coding practices, and may be given a live coding exercise. The final HR round assesses cultural fit, communication skills, and alignment with the company's security‑first mindset. Preparation should include strong fundamentals in both coding and security concepts.
✅ Eligibility Criteria
• Minimum Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Cybersecurity, Electrical Engineering or related field (B.E/B.Tech/B.Sc/BCA). • Minimum 2+ years of professional software development experience. • Proficiency in at least one modern programming language (C#, C++, Java, Python, Go, or TypeScript). • Experience working in Agile/Scrum environments. • Strong fundamentals in data structures, algorithms, OOP, and design patterns. • Knowledge of secure software development lifecycle, OWASP Top 10, CWE, and secure coding practices. • Familiarity with REST APIs, micro‑services, containers, and cloud‑native architectures. • Hands‑on experience with Git, GitHub, Azure DevOps, CI/CD pipelines, and automated testing. • Understanding of authentication, authorization, encryption, and security protocols. • Exposure to DevSecOps tools (SAST, SCA, DAST, SBOM) and security frameworks (IEC 62443, NIST SSDF). • Ability to work collaboratively with cross‑functional and global teams. • No active backlogs; minimum 60% aggregate (or equivalent) if college grading is used.
📋 About the Role
Rockwell Automation is a global leader in industrial automation and information solutions, helping manufacturers improve productivity, safety, and sustainability. With a presence in over 80 countries, the company invests heavily in research, development, and cutting‑edge technologies such as the Industrial Internet of Things (IIoT), cloud‑native platforms, and AI‑driven analytics. Its culture emphasizes continuous learning, collaboration across geographies, and a strong commitment to security‑by‑design, making it an attractive destination for engineers who want to work on products that power critical infrastructure worldwide.
The Software Engineer – Product Security role is positioned at the intersection of software development and cybersecurity. The incumbent will join a cross‑functional team that includes product architects, security engineers, and DevSecOps specialists to embed security controls throughout the product lifecycle. The role focuses on building secure, scalable services for Rockwell’s automation software suite, leveraging modern programming languages, cloud‑native architectures, and generative AI tools to accelerate delivery while maintaining a robust security posture.
Key responsibilities include:
1. Design, develop, test, and maintain backend services, web or desktop applications, and security automation tools.
2. Apply secure coding practices and security‑by‑design principles from requirement gathering to production release.
3. Participate in threat modelling sessions, security reviews, and vulnerability remediation activities.
4. Integrate static, dynamic, and software composition analysis tools into CI/CD pipelines to enable continuous security testing.
5. Develop and maintain APIs, micro‑services, and containerized workloads on Azure or AWS platforms.
6. Automate compliance reporting, SBOM generation, and security audit artefacts.
7. Leverage Generative AI assistants such as GitHub Copilot, ChatGPT, Claude, or Cursor to accelerate code generation, test creation, and documentation, while rigorously validating outputs for security and quality.
8. Collaborate with global product teams to translate security requirements into actionable engineering tasks.
9. Conduct code reviews, design reviews, and performance tuning to ensure high‑quality deliverables.
10. Stay updated with emerging security standards (IEC 62443, NIST SSDF, etc.) and AI‑driven development practices.
The tech stack revolves around modern languages (C#, C++, Java, Python, Go, TypeScript) and frameworks (Node.js, Angular, React, GraphQL). Candidates will work with Git, GitHub, Azure DevOps, Docker, Kubernetes, and cloud services (Azure/AWS). Familiarity with OWASP Top 10, CWE, authentication/authorization protocols, and DevSecOps tooling (SAST, SCA, DAST, SBOM) is essential. Exposure to LLM‑based tools, retrieval‑augmented generation, and agentic workflows will be a distinct advantage.
Growth at Rockwell Automation is structured and merit‑based. Engineers can progress from Software Engineer to Senior Engineer, Lead Engineer, and eventually to Architecture or Security Leadership roles, with opportunities to lead global security initiatives. The company offers extensive learning resources, certifications, and mentorship programs, ensuring that talent stays ahead of technological trends.
Why join Rockwell Automation? Apart from a competitive "Best in Industry" compensation package, employees benefit from a hybrid work model, exposure to mission‑critical industrial software, and a culture that values innovation, safety, and ethical engineering. The role offers a unique blend of software development and cybersecurity, positioning candidates at the forefront of securing the next generation of industrial automation solutions.
📤 Share this Job
📄
One Resume for All Jobs = Getting Rejected. Fix It in 60 Seconds
Recruiters at Rockwell Automation spot generic resumes instantly. Get a free AI-customised resume for this Software Engineer – Product Security role — from your current resume, in under 1 minute.
🚫 Stop Sending Generic Resumes
📈 85% Better Selection Chances
*Official Jobdexo tool
✅ Free · No Login ·Premium Templates - Job-Specific
🎯 Get My Free Custom Resume →
💼 More Fulltime Opportunities
Data Science Associate
🏢 Accenture · 📍 Bengaluru, Karnataka; Kolkata, West Bengal; Gurugram, Haryana
View →
Business Development Associate (BDA)
🏢 docs.google.com · 📍 Bengaluru, Karnataka
View →
Graduate Engineer Trainee ( 87210862 )
🏢 jio · 📍 Mumbai
View →
Data Science Practitioner Associate
🏢 Accenture · 📍 Bengaluru, Kolkata, Gurugram
View →
📋 Quick Info
JOB ID
C2056-J091
POSTED
22 Aug 2026
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer