Staff Software Engineer (application)

Rockwell Automation

Bachelor's degree in computer science or engineering
Minimum ten years software product development experience
Minimum three years technical lead experience
Rockwell Automation is a global technology leader helping manufacturers be more productive, sustainable, and agile

Job Summary

  • Rockwell Automation is a global technology leader helping manufacturers be more productive, sustainable, and agile.
  • As a Staff Software Engineer, you will lead the design and development of industry-leading commercial software known for innovation and usability.
  • The role requires active collaboration with global cross-functional teams including firmware and product management to contribute to the product roadmap.

Matching Summary

Rockwell Automation is a global technology leader helping manufacturers be more productive, sustainable, and agile.

Skills & Requirements

Must-have

  • Bachelor's degree in Computer Science or Engineering
  • Minimum ten years software product development experience
  • Minimum three years technical lead experience
  • Designing Windows applications using C++ or C#/.NET
  • Strong knowledge of object-oriented design patterns
  • Experience with Agile software development process

Nice-to-have

  • Direct experience with Industrial Automation industry
  • Familiarity with WinForms, WPF, and MFC frameworks
  • Proven application of data structures and algorithms
  • Collaboration with local and global technical teams
  • Excellent interpersonal and communication skills

Key Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering
  • Ten years of experience in software or embedded software product development
  • Three years of experience as a technical lead in a medium-sized team

Work Rights

Not specified

Tailored Resume

Cover Letter