Rockwell Automation is looking to solve the problem of modernizing its software architecture for its FactoryTalk product suite to meet the future needs of industrial automation and information.
Requirements
- Proficiency in C, C++, and C, particularly in the Microsoft development ecosystem.
- Familiarity with SQL Server or similar relational databases.
- Understanding of 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, GitHub).
- Experience with Rockwell Automation FactoryTalk products or similar industrial control platforms.
- Exposure to web development technologies (.NET, REST APIs, JavaScript frameworks, etc.).
- Familiarity with DevOps pipelines, CI/CD tools, and automated testing frameworks.
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 modern patterns and technologies.
- Support full-stack development across database, server, and web components as needed.
- Contribute to Agile ceremonies and use tools like Jira, Azure DevOps, or equivalent.
- Use Git/GitHub or similar tools for source control, branching strategies, and code reviews.
- Write clean, maintainable code and support continuous integration and delivery processes.
Other
- Currently pursing a bachelor's degree from an accredited college or university.
- Enrolled in at least one more semester after the conclusion of the internship.
- Legal authorization to work in the US is required. We will not sponsor individuals for employment visas, now or anytime in the future, for this job opening.
- Collaborate with cross-functional teams (QA, UX, product management, DevOps) to deliver high-quality features.
- 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.