Software Engineering Co-op at Rockwell Automation, gaining hands-on experience in cloud application development. Collaborating with global teams and learning cloud technologies from May 2026 to December 2026.
Responsibilities
Learn to estimate tasks and report progress within an Agile team
Help debug and resolve software issues
Participate in code reviews and design discussions to gain exposure to professional development workflows
Explore new tools, languages, and frameworks with mentorship from experienced engineers
Contribute to documentation and share your insights with us
Receive guidance from a Technical Lead who will support your growth and help shape your career path
Collaborate with us on development teams, gaining hands-on experience in software development environments
Gain exposure to the full development lifecycle, Agile methodology, system design, test-driven development, test automation, and build/configuration management
Requirements
You must be pursuing a bachelor's or advanced degree from an accredited college or university
Have the ability to take a semester off from school to fulfill a co-op program requirement
Legal authorization to work in the US is required.
Currently pursuing a degree in Software Engineering or Computer Science
Proficiency in one or more programming languages, such as Angular/Node, C++, C#, Java, JavaScript (Typescript), Kotlin, Go, or Python.
Strong interest in software development and a desire to contribute to cutting-edge technologies.
Familiarity with Agile methodology and software development best practices.
Working on a software development side-project that exemplifies a passion for continuous innovation and improvement.
Benefits
Health Insurance including Medical
401k
Paid Holidays off
Flexible Work Schedule where you will work with your manager to enjoy a work schedule that can be flexible with your personal life.
Senior Full Stack Engineer developing cloud and mobile - based solutions for the commercial real estate market. Joining a dynamic team to contribute to innovative projects in Agile environment.
Java Developer responsible for developing and implementing automation solutions. Focused on improving service quality and productivity through programming and process analysis.
Associate Software Engineer at L3Harris developing software for advanced tactical radio systems. Collaborating with cross - functional teams throughout all phases of software development life cycle.
Principal Software Engineer integrating partner accelerator hardware and Red Hat's open - source software stack. Collaborating across teams to optimize AI workloads and enhance system integration.
Senior Software Engineer at Itaú developing cloud applications using .NET, Angular, and AWS. Collaborating on innovative technology solutions in a diverse and inclusive team environment.
Senior Software Engineer developing complex backend and cloud solutions for one of Austria's largest private companies. Engaging in digitalization of key business processes and creating scalable systems.
Full - Stack Software Engineer joining Blueground to develop and manage satellite applications complementing core systems. Collaborating in an Agile team with diverse technologies and frameworks.
Senior Software Engineer developing and configuring integrations on the Dell Boomi platform. Collaborating with teams to implement APIs and monitor system performance.
Lead Engineer responsible for designing and optimizing manufacturing processes at Celestica. Develop processes for quality cost delivery goals while ensuring efficient operations in manufacturing sector.