Taro Logo

Senior Software Engineer

A 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 cutting-edge Digital Manufacturing solutions including Digital Twin, AI/ML, AR/VR, and Optimization technologies. As a senior engineer, you'll be responsible for full stack development while mentoring team members and providing technical guidance on design and implementation techniques. The position involves working with world-class industrial automation solutions and requires expertise in decomposing complex problems into manageable components.

The ideal candidate will have 7-10 years of experience in software development or Industry 4.0 implementation, with strong skills in Python, C#, Java or similar programming languages. You'll be working in a collaborative environment that values knowledge sharing, innovation, and commitment to best practices. The role reports to the Global Digital Manufacturing Architect and offers a hybrid work arrangement in Singapore.

Key responsibilities include writing well-documented code, conducting design reviews, developing prototypes, performing code reviews, and creating/running unit tests. You'll also work directly with clients to gather requirements and provide solution recommendations. The company offers comprehensive benefits including mindfulness programs, volunteer opportunities, professional development resources, and various wellness initiatives.

Rockwell Automation is committed to building a diverse and inclusive workplace, encouraging applications from candidates whose experience might not perfectly align with every qualification. The company's work directly impacts global manufacturing, helping to provide life-saving medicine, clean water, and green mobility solutions, making this an opportunity to contribute to meaningful technological advancement in industrial automation.

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, 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.