Taro Logo

Senior Software Engineer

Global leader in industrial automation and digital transformation, connecting people with technology to expand human possibilities.
Singapore
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
AI · AR/VR · Enterprise SaaS...

Description For Senior Software Engineer

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 an opportunity to work with world-class industrial automation technology while mentoring team members and providing technical guidance on design and implementation.

The ideal candidate will be responsible for full-stack development, writing high-quality code, conducting design reviews, and creating prototypes. They will play a crucial role in code reviews, unit testing, and client liaison for requirements gathering. The position requires 7-10 years of experience in software development or Industry 4.0 implementation, with expertise in languages like Python, C#, or Java.

Working at Rockwell Automation means joining a team that makes real-world impact, helping companies that provide life-saving medicine, sustainable solutions, and clean water. The company offers comprehensive benefits including mindfulness programs, volunteer opportunities, and professional development resources. The role follows a hybrid work model, requiring office presence on Mondays, Tuesdays, and Thursdays.

This is an excellent opportunity for problem solvers and forward thinkers who want to contribute to meaningful projects while working with advanced technologies in industrial automation. The position offers both technical leadership opportunities and hands-on development work, making it ideal for experienced engineers looking to make a significant impact in industrial digital transformation.

Last updated 2 hours 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 development using 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 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

Jobs Related To Rockwell Automation Senior Software Engineer