Apply on company website Czech Republic Hybrid

Rockwell Automation is hiring an Internship, Software Engineer

About the Role

The intern will assist in designing, coding, and testing software components while learning industry-standard development practices and contributing to team objectives.

Responsibilities

  • Support the development of software applications for industrial systems
  • Write and maintain code under guidance from senior engineers
  • Participate in debugging and troubleshooting software issues
  • Assist in unit and integration testing of software modules
  • Document technical specifications and development processes
  • Collaborate with team members on project tasks
  • Follow software development lifecycle practices
  • Engage in code reviews and provide feedback
  • Learn and apply coding standards and best practices
  • Contribute to version control and source management
  • Work on assigned tasks within project timelines
  • Support system integration efforts
  • Assist in creating user-facing features
  • Help maintain existing software platforms
  • Gain exposure to software deployment processes
  • Participate in team meetings and planning sessions
  • Use development tools and environments effectively
  • Apply problem-solving skills to technical challenges
  • Follow security and compliance guidelines
  • Support quality assurance activities
  • Learn from mentorship and technical guidance
  • Contribute to continuous improvement initiatives
  • Work with cross-functional teams as needed
  • Adapt to evolving project requirements
  • Maintain attention to detail in coding tasks

Nice to Have

  • Prior internship or project experience in software development
  • Experience with embedded systems or real-time applications
  • Knowledge of industrial communication protocols
  • Familiarity with cloud platforms or services
  • Exposure to DevOps practices
  • Understanding of cybersecurity principles
  • Experience with web development frameworks
  • Coursework in control systems or robotics
  • Use of containerization tools such as Docker
  • Participation in coding competitions or hackathons

Compensation

Competitive hourly wage

Work Arrangement

On-site

Team

Collaborative engineering team environment

What You’ll Learn

  • Gain practical experience in industrial software development
  • Learn how software integrates with automation hardware
  • Understand end-to-end software lifecycle in a production environment
  • Develop skills in collaborative coding and team workflows

Work Environment

  • Professional engineering workspace
  • Access to development and testing labs
  • Regular interaction with software and systems engineers
  • Structured onboarding and project assignment process

Not available

Required Skills
TypeScriptJavaScriptC++C#GoRustSoftware DevelopmentEmbedded SystemsData StructuresProblem Solving
Test your skills for this role

Take a short quiz and show this employer what you can do.

Job Details
Location Czech Republic
Work mode Hybrid
Category other
Posted 9 months ago
Application On company website
About company
Rockwell Automation logo
Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. They support companies that help feed the world, provide life-saving medicine, and focus on clean water and green mobility.
All jobs at Rockwell Automation Visit website