Senior Software Engineer
At a glance
AI generatedTL;DR
As a Software Engineer on the FactoryTalk product team, you will join an Agile development environment to maintain and modernize mission-critical industrial automation software. Your daily tasks include designing, implementing, testing, and maintaining components using C, C++, and C#, while collaborating with cross-functional teams to deliver high-quality features. You will support full-stack development across database, server, and web components, contribute to Agile ceremonies, and utilize tools like Jira and Azure DevOps for project management and Git for version control. The role requires 5+ years of professional experience in software engineering, proficiency in C#, C++, and C++ on the Microsoft platform, and familiarity with SQL Server and high availability systems. Experience with Rockwell Automation FactoryTalk products or similar industrial control platforms is a plus, as well as exposure to web development technologies like .NET and REST APIs.
Skills
What you'll do
- Design, implement, test, and maintain software components using C, C++, and C#.
- Participate in evolving product architecture by incorporating modern design patterns and technologies.
- Support full-stack development across database, server, and web components as needed.
- Write clean, maintainable code to support continuous integration and delivery processes.
- Use Git/GitHub for source control, branching strategies, and code reviews.
What we're looking for
- 5+ years of professional software engineering experience.
- Proficiency in C, C++, and C# within the Microsoft development ecosystem.
- Experience with manufacturing automation systems or industrial software.
- Solid understanding of object-oriented programming and design principles.
- Familiarity with SQL Server and high availability distributed systems.
- Experience with Agile practices and collaboration tools like Jira and GitHub.
- Bachelor's degree in Computer Science, Software Engineering, or related field.
Employer
About Rockwell Automation
Rockwell Automation, Inc. is a global leader in industrial automation and digital transformation.
Rockwell Automation currently has 26 open roles on FindRole.
Most-posted roles
- Technical Product Analyst 4
- AI Engineer 1
- AI Engineer - Advisor Software 1
- AI Engineer / Architect-IFS Cloud 1
- Elastic Observability Engineer - PLEX 1