Work In Tech

Find your next role at Canada's fastest-growing tech companies

Software Engineer II

OTTO Motors

OTTO Motors

Software Engineering
Singapore
Posted on Mar 10, 2025

Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.

We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that’s you we would love to have you join us!

Job Description

Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.

We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that’s you we would love to have you join us!

Job Overview:

We are actively seeking a talented Junior Software Developer (C#/C++) to join our dynamic team in the role of Junior Software Engineer. As a valuable member of our development team, you will play a crucial role in designing, developing, testing, and optimizing software solutions for Windows environments. This position requires a foundational understanding of C++ programming and skillful on C#, a willingness to learn, and the ability to collaborate effectively with cross-functional teams. Proficiency in English is essential for communication within our global team.

Responsibilities:

  • Assist in designing, developing, and optimizing software solutions for Windows environments with C#/C++.
  • Collaborate with team members to debug and improve existing code for enhanced performance.
  • Work closely with cross-functional teams to understand project requirements and deliver solutions.
  • Contribute to projects involving web development, API design and AI technical evaluation and its’ product adoption.
  • Learn and apply expertise in COM/DCOM/ATL to contribute to the development of efficient and scalable code.

Requirements:

  • Bachelor or master degree in computer science, Software Engineering, or a related field.
  • 2-3 years of experience in software engineering, with a focus on programming on Windows (C#, C++).
  • Basic understanding of web development knowledge of frontend and backend
  • Strong written and verbal communication skills in English.
  • Chinese speaking, reading, and writing skills are a plus.
  • Strong problem-solving and analytical skills.
  • Ability to work both independently and collaboratively in a team-oriented environment.
  • Demonstrated self-motivation with a keen interest in professional growth and learning.

What We Offer

Our benefits package includes

  • Comprehensive mindfulness programs with a premium membership to Calm
  • Volunteer Paid Time off available after 6 months of employment for eligible employees
  • Company volunteer and donation matching program – Your volunteer hours or personal cash donations to an eligible charity can be matched with a charitable donation.
  • Employee Assistance Program
  • Personalized wellbeing programs through our OnTrack program
  • On-demand digital course library for professional development
  • and other local benefits!

At Rockwell Automation we are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right person for this or other roles.

Rockwell Automation’s hybrid policy aligns that employees are expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.