Taro Logo

Senior Software Engineer

Global technology leader focused on 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. The position offers an opportunity to work with world-class manufacturers who are making significant impacts in areas like global medicine distribution, clean water initiatives, and green mobility.

As a Senior Software Engineer, you'll be responsible for full stack development while also taking on a mentorship role within the team. You'll be tasked with decomposing complex problems, evaluating design alternatives, and implementing solutions that meet high standards of quality and performance. The role requires strong technical expertise in languages like Python, C#, or Java, combined with experience in Industry 4.0 technologies.

The company culture emphasizes knowledge sharing, innovation, and collaboration, with a strong commitment to best practices and cutting-edge technology. You'll be working in a hybrid environment, with requirements to be in the office at least three days a week (Monday, Tuesday, and Thursday). The position reports to the Global Digital Manufacturing Architect and offers comprehensive benefits including mental health support, professional development opportunities, and various wellness programs.

This role is perfect for someone who combines technical expertise with leadership abilities and has a passion for industrial automation and digital transformation. The company's focus on making the world better through technology and their commitment to sustainability and productivity improvement makes this an exciting opportunity for forward-thinking software engineers looking to make a significant impact.

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.