Taro Logo

Senior Software Engineer

Global technology leader in industrial automation and digital transformation, focusing on making manufacturers more productive, sustainable, and agile.
Singapore
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
AI · AR/VR · Enterprise SaaS...

Job Description

Rockwell Automation, a global leader in industrial automation with over 28,000 employees, is seeking a Senior Software Engineer to join their Digital Manufacturing Software Development group. This role focuses on developing cutting-edge Digital Manufacturing solutions including Digital Twin, AI/ML, AR/VR, and Optimization technologies. The position offers a unique opportunity to work with world-class industrial automation systems while making a meaningful impact on global manufacturing processes.

As a Senior Software Engineer, you'll be responsible for full stack development, mentoring team members, and providing technical guidance on design and implementation techniques. The role requires expertise in decomposing complex problems and evaluating design alternatives. You'll work in an environment that values knowledge sharing, innovation, learning, and collaboration, reporting directly to the Global Digital Manufacturing Architect.

The ideal candidate brings 7-10 years of software development experience, particularly in Industry 4.0 technologies. Strong programming skills in Python, C#, Java, or similar languages are essential. The role combines technical leadership with hands-on development, requiring both architectural vision and practical implementation skills.

Rockwell Automation offers a comprehensive benefits package including mental health support through Calm membership, volunteer opportunities, professional development resources, and a flexible hybrid work arrangement. The company's mission of making the world's manufacturers more productive, sustainable, and agile provides a meaningful context for your work, directly contributing to solutions that help feed the world, provide life-saving medicine, and advance clean technology initiatives.

Last updated a month ago

Responsibilities For Senior Software Engineer

  • Write well-documented and performing code, including source code documentation
  • Schedule, conduct, and participate in design reviews
  • Develop iterative prototypes
  • Conduct code reviews of team-members' work
  • Create and run unit tests on multiple configurations
  • Conduct troubleshooting to resolve issues
  • Client liaison to collect requirements and provide solution recommendations

Requirements For Senior Software Engineer

Python
Java
  • Bachelor's degree or equivalent years of relevant work experience
  • 7-10 years of experience in software development or Industry 4.0 development
  • Experience with Python, C#, Java or similar programming language
  • Experience leading architecture, design, development of Digital Manufacturing solutions
  • Experience with Digital Twin, AI/ML, AR/VR implementation

Benefits For Senior Software Engineer

Mental Health Assistance
  • Comprehensive mindfulness programs with Calm premium membership
  • Volunteer Paid Time off
  • Company volunteer and donation matching program
  • Employee Assistance Program
  • Personalized wellbeing programs through OnTrack
  • On-demand digital course library for professional development

Related Jobs

Senior Software Engineer

Senior Software Engineer role at Rockwell Automation focusing on Digital Manufacturing solutions including Digital Twin, AI/ML, and AR/VR technologies.

Senior Software Engineer

Senior Software Engineer role at Rockwell Automation focusing on Digital Manufacturing solutions including Digital Twin, AI/ML, and AR/VR technologies.

Senior Software Engineer

Senior Software Engineer role at Rockwell Automation focusing on Digital Manufacturing solutions including Digital Twin, AI/ML, and AR/VR technologies.

Senior Software Engineer

Senior Software Engineer role at Rockwell Automation, focusing on Digital Manufacturing solutions including Digital Twin, AI/ML, and AR/VR technologies.

Senior Software Engineer

Senior Software Engineer role at Rockwell Automation focusing on Digital Manufacturing solutions including Digital Twin, AI/ML, and AR/VR technologies.