
Leading company in the software industry
Software Development Engineer - Python & C#/.Net at Rockwell Automation
About the role
Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.
We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that’s you we would love to have you join us!
Job Description:
- As a Software Development Engineer, you will build and maintain backend services that bring machine learning and AI capabilities to industrial environments, working across Python and C#/.NET to develop reliable, well-tested software that runs at the edge. You will translate architectural decisions into working software, contributing to a product where your code directly shapes how ML models, RAG pipelines, and agentic AI features are deployed and operated in the field.
- You will report to the Engineering Manager and work within a software engineering team alongside data scientists, QA and DevOps engineers. You will also collaborate across a broader global product organisation that includes system architects, IoT software specialists, and hardware teams spread across multiple geographies and time zones. This is a hybrid role and will be expected to be in office 3 days a week, working from the Rockwell Automation office in Electronic City, Bangalore, India.
Your Responsibilities:
- Develop and maintain backend services and APIs in Python and C#/.NET, ensuring they are robust, well-tested, and straightforward to operate in production.
- Translate architectural decisions and design records into clean, maintainable implementations, working from defined patterns and contributing to their evolution.
- Build integrations between software components and third-party platforms, deploying and supporting software on Windows and Linux environments including constrained edge deployments without internet access.
- Use AI-assisted development tools as part of your everyday workflow, and take ownership of your work end to end, writing tests, maintaining documentation, and participating in code reviews and engineering decisions.
- Contribute to the team's web-based management interface, implementing features that make the system observable and easy to operate.
- Build and support AI feature development across the stack, including services that expose ML model outputs, retrieval-augmented generation (RAG) pipelines, and agentic AI workflows that connect intelligence to real-world industrial systems.
The Essentials - You Will Have:
- 2+ years of experience in a backend-focused role.
- Professional experience developing in Python and C#/.NET.
- Experience building or working with message-based or event-driven systems.
- Practical experience working across Windows and Linux environments.
- Working knowledge of containerization with Docker.
The Preferred - You Might Also Have:
- C++ development experience, particularly on Windows or in embedded environments.
- Experience with container orchestration platforms such as Kubernetes.
- Frontend development experience with Angular or a comparable JavaScript framework.
- Hands-on experience with AI or ML feature development, including model deployment, RAG systems, or agentic AI patterns.
- Experience developing or testing software across different processor architectures such as x86 and ARM.
- Exposure to industrial automation, OT, or IoT environments.
What We Offer
Our benefits package includes …
-
Comprehensive mindfulness programmes with a premium membership to Calm
-
Volunteer Paid Time off available after 6 months of employment for eligible employees
-
Company volunteer and donation matching programme – Your volunteer hours or personal cash donations to an eligible charity can be matched with a charitable donation.
-
Employee Assistance Program
-
Personalised wellbeing programmes through our On Track programme
-
On-demand digital course library for professional development
... and other local benefits!
At Rockwell Automation we are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right person for this or other roles.
Rockwell Automation’s hybrid policy aligns that employees are expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.
Required skills
Python
C#
.NET
Backend development
Testing
AI/ML deployment
Total Views
0
Total Apply Clicks
0
Total Mock Apply
0
Total Bookmarks
0
More open roles at Rockwell Automation

Account Manager End User
Rockwell Automation · Kiln Farm, England, United Kingdom

Engineering Team Lead – Product Security
Rockwell Automation · Mayfield Heights; Milwaukee

Senior HR Generalist
Rockwell Automation · United States of America Richland Center

MOM Consultant (m/f/d)
Rockwell Automation · Dusseldorf; Karlsruhe; Munich

IFS Cloud Developer
Rockwell Automation · Pune; India New Delhi (Noida); Bengaluru
Similar jobs

Senior Java Software Engineer (on-site)
RTX (Raytheon) · US-PA-STATE COLLEGE-5A ~ 302 Science Park Rd ~ BLDG 5A

MES Developer, Manufacturing Operations
RTX (Raytheon) · IN-KA-BENGALURU-NORTHGATE ~ Sy No 2/2 Venkatala Village ~ SY NO 2/2 VENKATALA VILLAGE, Yelahanka Hobli

MES Lead Developer, Manufacturing Operations
RTX (Raytheon) · IN-KA-BENGALURU-NORTHGATE ~ Sy No 2/2 Venkatala Village ~ SY NO 2/2 VENKATALA VILLAGE, Yelahanka Hobli

Account Manager End User
Rockwell Automation · Kiln Farm, England, United Kingdom

Engineering Team Lead – Product Security
Rockwell Automation · Mayfield Heights; Milwaukee
About Rockwell Automation

Rockwell Automation
PublicRockwell Automation, Inc. is an American provider of industrial automation and digital transformation technologies headquartered in Milwaukee, Wisconsin. Its brands include Allen-Bradley, FactoryTalk software and LifecycleIQ Services.
10,001+
Employees
Milwaukee
Headquarters
$15.8B
Valuation
Reviews
10 reviews
3.5
10 reviews
Work-life balance
4.2
Compensation
3.8
Culture
3.6
Career
3.9
Management
2.8
72%
Recommend to a friend
Pros
Good benefits and compensation
Strong team relationships and good people
Low stress work environment
Cons
Management issues and inconsistent leadership
Poor communication and alignment between groups
Shift from product focus to revenue focus
Salary Ranges
31 data points
Junior/L3
Mid/L4
Junior/L3 · Business Analyst
0 reports
$116,415
total per year
Base
$116,415
Stock
-
Bonus
-
$98,953
$133,877
Interview experience
3 interviews
Difficulty
2.7
/ 5
Duration
14-28 weeks
Offer rate
33%
Experience
Positive 33%
Neutral 67%
Negative 0%
Interview process
1
Application Review
2
Recruiter Screen
3
Technical Phone Screen
4
Hiring Manager Interview
5
Offer
Common questions
Technical Knowledge
Behavioral/STAR
Past Experience
Coding/Algorithm
Latest updates
Rockwell Automation (ROK) Elects David Zapico to Board of Directors - Yahoo Finance UK
Yahoo Finance UK
News
·
1w ago
Rockwell Automation (ROK) Earnings Expected to Grow: What to Know Ahead of Next Week's Release - Yahoo Finance
Yahoo Finance
News
·
1w ago
BlackRock (NYSE: ROK) reports 9.1% stake — 10.22M shares disclosed - Stock Titan
Stock Titan
News
·
2w ago
Rockwell Automation on the Road in Indonesia with ROKLive Jakarta - ARC Advisory
ARC Advisory
News
·
2w ago