Rockwell Automation logo

Senior Software Engineer - C++

Rockwell Automation

Mayfield Heights, OH
Full Time
Senior
about 1 month ago

Job Description

About the Role

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, the company is dedicated to solving complex problems that improve the world, working with customers in various industries such as food supply, healthcare, water, and green mobility. The company values innovation, continuous improvement, and a diverse, inclusive workplace, welcoming makers, forward thinkers, and problem solvers to join their team.

Key Responsibilities

  • Independently gather and document requirements for a feature and its components, ensuring the information required to develop software solutions and corresponding test cases are contained in the specifications.
  • Take a leadership role in driving new technical projects, guiding architectural decisions, and mentoring junior team members.
  • Explore new technologies, propose improvements to development processes, and contribute to the technical vision of the team.
  • Foster a culture of innovation and continuous improvement, encouraging the use of new tools, practices, and technologies to enhance software quality and development efficiency.
  • Take the lead in the integration of other components by solving problems across subsystems to produce a final product.
  • Manage the technical design, testing, and integration of related work from other engineers.
  • Deliver impactful projects that meet customer needs and improve user experience.
  • Lead reviews of documents, designs, code, test cases, and user documentation.
  • Maintain the integrity of several software subsystems.
  • Stay updated with new technologies, industry trends, and best practices, and seek professional development opportunities.
  • Identify and recommend improvements in software development practices, tools, and test automation.
  • Clearly communicate design concepts verbally and in writing.
  • Stay informed about complex control system concepts.

Requirements

  • Bachelor's Degree or equivalent years of relevant work experience.
  • Legal authorization to work in the US; sponsorship for visas is not available.
  • Typically requires 8+ years of experience in a software product development environment.
  • Experience applying C++, C#, or other relevant programming languages.
  • Experience with data structures, algorithms, and object-oriented design.
  • Experience with design patterns and architecting modular software.
  • Experience with COM, MFC, and .NET frameworks.
  • Experience working in an agile or SAFe software development environment.
  • Experience applying software test methodologies and test automation solutions.
  • Experience with testing highly integrated software products.
  • Previous technical team leadership experience.
  • Experience collaborating with local and global technical development teams.

Nice to Have

  • Experience applying data structures, algorithms, and object-oriented designs.
  • Direct experience with the Industrial Automation industry.

Qualifications

  • Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

Benefits & Perks

  • Health Insurance including Medical, Dental and Vision
  • 401k
  • Paid Time off
  • Parental and Caregiver Leave
  • Flexible Work Schedule

Working at Rockwell Automation

Rockwell Automation is dedicated to building a diverse, inclusive, and authentic workplace. They encourage applicants to apply even if their experience doesn't align perfectly with every qualification, emphasizing that they value potential and fit for the role. The company promotes innovation, continuous learning, and collaboration across teams, fostering a culture of problem-solving and strategic growth.

Apply Now

Job Details

Posted AtJun 18, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Rockwell Automation

Website

rockwellautomation.com

Company Size

10000+ employees

Location

Mayfield Heights, OH

Industry

Electrical Equipment Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches