Taro Logo

Senior Software Engineer

Global technology leader in industrial automation and digital transformation, helping manufacturers be 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 full-stack solutions for Digital Twin, AI/ML, AR/VR, and Optimization technologies. The position offers an opportunity to work with world-class manufacturing companies that make significant global impacts in areas like food production, medicine, clean water, and green mobility.

The ideal candidate will be responsible for full-stack development while also serving as a technical mentor to team members. They will work on decomposing complex problems, evaluating design alternatives, and implementing solutions that meet client standards. The role requires strong collaboration skills and a commitment to best practices in software development.

Key aspects of the role include writing high-quality code, conducting design reviews, developing prototypes, performing code reviews, and creating comprehensive test scenarios. The position involves direct client interaction for requirements gathering and solution recommendations. The company offers a supportive environment focused on knowledge sharing, innovation, and continuous learning.

Rockwell Automation provides an attractive benefits package including mental health support through Calm membership, volunteer opportunities with paid time off, donation matching programs, and professional development resources. The position follows a hybrid work model requiring office presence on specific days while offering flexibility for business obligations.

This is an excellent opportunity for experienced software engineers looking to make an impact in industrial automation and digital transformation while working with cutting-edge technologies in a collaborative, innovation-focused environment.

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, and development of Digital Manufacturing solutions
  • Experience with Digital Twin, AI/ML, AR/VR, Optimization

Benefits For Senior Software Engineer

Mental Health Assistance
  • Comprehensive mindfulness programs with Calm membership
  • Volunteer Paid Time off
  • Company volunteer and donation matching program
  • Employee Assistance Program
  • Personalized wellbeing programs
  • 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.