Rockwell Automation, a global leader in industrial automation with over 28,000 employees, is seeking a Staff Software Engineer to join their team in Singapore. This role presents an exciting opportunity to lead the design and development of industry-leading commercial software known for innovation and usability.
As a Staff Software Engineer, you'll be at the forefront of developing complex features across multiple subsystems, providing technical leadership throughout the development lifecycle. The position involves working with global cross-functional teams, including firmware and product management, and contributing to the product roadmap. You'll be responsible for collecting requirements, creating system designs, establishing timelines, and ensuring product quality meets high standards.
The ideal candidate will bring 10+ years of software development experience, with at least 3 years in technical team leadership. Strong expertise in C++/C#/.NET, object-oriented design, and Windows application frameworks is essential. You'll be joining a collaborative environment that values knowledge sharing and engineering excellence.
Rockwell Automation offers a compelling opportunity to work on products that make the world more productive and sustainable. The company's flagship Allen-Bradley® and Rockwell Software® products are recognized globally for innovation. You'll be part of a diverse, inclusive global community that's committed to solving complex industrial automation challenges.
This role is perfect for someone who thrives on technical leadership, enjoys mentoring others, and wants to make a significant impact in industrial automation technology. You'll have the chance to work on cutting-edge solutions while collaborating with talented professionals worldwide.