Rockwell Automation

Associate Software Engineer

Rockwell Automation
Apply
4 days ago
Mayfield Heights, OH, USASenior

Responsibilities

  • Gather, document, and contribute to requirements for software features and components.
  • Design, implement, document, integrate, and maintain software subsystems.
  • Evaluate tradeoffs among requirements, speed, cost, and reliability when selecting design approaches.
  • Develop unit test plans, test suites, test cases, and automated tests for functional coverage.
  • Investigate and resolve software anomalies and determine their root causes.
  • Participate in reviews of requirements, designs, code, test cases, and user documentation.
  • Coordinate with global teams, peers, customers, and partners and provide progress updates and resolutions.
  • Lead integration of components and potentially serve as technical lead for a small feature or portion of a feature.
  • Stay current with software engineering, computer engineering, test automation, and technology trends.

Requirements

  • Bachelor’s degree or equivalent experience.
  • Typically at least 5 years of related experience is preferred.
  • Experience with data structures and algorithms, object-oriented design, design patterns, modular software architecture, and integrated software testing is preferred.
  • Experience with C++, C#, or other relevant programming languages is preferred.
  • Experience with Jenkins, Artifactory, GitLab, Make, and build systems is preferred.
  • Experience with Python, Ruby, PowerShell, or JavaScript scripting is preferred.
  • Experience with AI-enabled development tools such as GitHub Copilot, Claude, or Cursor is preferred.
  • Experience with Docker, Kubernetes, and relational databases such as MySQL, PostgreSQL, or Oracle is preferred.
  • Industrial automation industry experience is preferred.

Benefits

  • Health insurance including medical, dental, and vision coverage.
  • 401(k).
  • Paid time off.
  • Parental and caregiver leave.
  • Flexible work schedule coordinated with the manager.
  • Hybrid work schedule requiring work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless there is a business obligation out of the office.

Tech Stack

C#C++DockerJavaScriptJenkinsKubernetesMakeMySQLPostgreSQLPowerShellPythonRuby

Categories

Rockwell Automation

About Rockwell Automation

10,000+ employees

Rockwell Automation builds industrial control hardware and factory software for manufacturers, and sells services and systems to design, operate, and maintain automated plants. Its Allen-Bradley controllers, drives, and safety products pair with FactoryTalk software and MES to support discrete and process industries. Founded in 1903 and headquartered in Milwaukee, it is a public company on the NYSE (ROK) with global sales, partners, and OEM customers.

Contact me