Windows Software Engineer C# - C++
Listed on 2026-10-09
-
Software Development
Software Engineer, C# / Unity Developer, .NET Developer
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!
We are looking for an experienced Software Engineer with hands-on experience in manufacturing automation and a strong foundation in software development using C, C++, and C# on the Microsoft platform. As a key member of the Factory Talk product team, you will contribute to a mission-critical application suite with components across the server, database, and web tiers. You'll join a collaborative development team and play a central role in both maintaining and modernizing our software architecture, evolving it to meet the future needs of Rockwell Automation customers.
Responsibilities- Design, implement, test, and maintain software components using C, C++, and C# in a Windows environment.
- Participate in the evolution of the product architecture, incorporating mainstream design patterns and technologies.
- Collaborate with cross-functional teams (QA, UX, product management, Dev Ops) to deliver high-quality features.
- Support full-stack development across database, server, and web components as needed.
- Contribute to Agile ceremonies and use tools like Jira, Azure Dev Ops, or equivalent.
- Use Git/Git Hub or similar tools for source control, branching strategies, and code reviews.
- Write clean, maintainable code and support continuous integration and delivery processes.
- Use generative AI tools available to Rockwell Automation Software Engineers for all phases of the software development lifecycle.
You Will Have Bachelor's Degree or Equivalent Years of Relevant Work Experience Legal authorization to work in the US is required. We will not sponsor individuals for employment visas, now or in the future, for this job opening.
Preferred - You Might Also Have- Typically requires a minimum of 2 years of related experience.
- Proficiency in C, C++, and C# in the Microsoft development ecosystem.
- Experience working with and implementing manufacturing automation systems or industrial software.
- Familiarity with SQL Server or similar relational databases.
- Experience implementing high availability, multi-threaded distributed systems.
- Experience with object-oriented programming, software design principles, and version control systems like Git.
- Experience with Agile development practices and common collaboration tools (e.g., Jira, Confluence, and Git Hub).
- Master's degree in Computer Science, Software Engineering, Industrial Engineering.
- Experience with Rockwell Automation Factory Talk products or similar industrial control platforms.
- Exposure to web development technologies (.NET, REST APIs, JavaScript frameworks).
- Familiarity with Dev Ops pipelines, CI/CD tools, and automated testing frameworks.
- Experienced using generative AI tools such as Git Hub CoPilot, Claude Code, Cursor, Codex for all phases of software development lifecycle.
- 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.
To learn more about our benefits package, please visit at
We are an Equal Opportunity Employer including disability and veterans. If you are an individual with a disability and you need assistance or a reasonable accommodation during the application process, please contact our services team at .
This position is part of a job family. Experience will be the determining factor for position level and compensation. #LI-Hybrid #LI-Life At Rok #LI-SB1
Rockwell Automation, Inc. (NYSE: ROK), is a global leader in industrial automation and digital transformation. We connect the imaginations of people with the potential of technology to expand what is humanly possible, making the world more productive and more sustainable. Headquartered in Milwaukee, Wisconsin, Rockwell Automation employs…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).