Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Rockwell Automation

Software Engineer

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!

Position Summary:

As a Software Engineer for Rockwell Automation, you will develop industry-leading commercial software known for its innovation and usability.

You will be an important player in subsystem design, implementation, and developer testing. You will play an active role in all the stages of the development lifecycle and support your team throughout the process. You will also help ensure that developed products meet requirements and are within total quality management standards. You will collaborate with multiple global teams and may also require you to be the technical lead of a small-scale feature or portion of a feature.

When you join our software engineering group, you become part of a team that believes in knowledge sharing and collaboration. This team is committed to using reliable and well-thought-out engineering practices and technology to overcome any challenges.

We are looking for someone who will use a diverse set of technical backgrounds and opinions by promoting a team-oriented environment and the use of open and direct communications and respect. You will also seek knowledge of new developments in the software engineering, computer engineering, and test automation fields and will identify and pursue career development opportunities.

Essential Functions:

  • Document, contribute, and collect requirements for a feature and its components.
  • Develop new subsystem designs or help existing ones ensuring they meet the established requirements.
  • Establish a timeline and determine the resources needed to implement a design. Consider tradeoffs between requirements, speed, cost, and reliability in the choice of a design approach. Provide progress reports.
  • Implement and documents code that meets the requirements of the software design.
  • Develop unit test plans. Report and resolves anomalies. Take the lead in the integration of other components by solving problems within subsystems to produce a final product.
  • Participate in reviews of documents, designs, code, test cases, and user documentation.
  • Estimates, plans, develops test suites, test cases and automated tests to ensure appropriate functional test coverage is attained.
  • Determine the origin and cause of anomalies identified.
  • Responsible for the maintenance and integrity of one or more software subsystems.
  • Build relationships and work with peers to ensure assigned tasks are prioritized.
  • Think outside the box and be willing to research and explore new avenues using the latest technologies and standards.
  • Experience communicating updates and resolutions to customers and other partners.
  • Stay informed about relevant technology trends and developments

The Essentials - You Will Have:

  • Bachelor's degree or equivalent experience

The Preferred - You Might Also Have:

  • Typically requires a minimum of 5 years of related experience.
  • Experience with data structures and algorithms
  • Knowledge of object-oriented designs
  • Experience with design patterns
  • Direct experience with C++, C#, or other relevant programming languages
  • Direct experience with the Industrial Automation industry
  • Experience with Jenkins, Artifactory, GitLab, Make and Build systems
  • Experience with AI-Enabled Software development tools such as GitHub Copilot, Claude, or Cursor
  • Experience with Scripting languages like Python, Ruby, PowerShell, and JavaScript
  • Experience architecting modular software
  • Basic knowledge of testing integrated software products
  • Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes)
  • Experience with a relational database such as MySQL, PostgreSQL, or Oracle

What We Offer:

  • Health Insurance including Medical, Dental and Vision
  • 401k
  • Paid Time off
  • Parental and Caregiver Leave
  • Flexible Work Schedule where you will work with your manager to enjoy a work schedule that can be flexible with your personal life.
  • To learn more about our benefits package, please visit at

This position is part of a job family. Experience will be the determining factor for position level and compensation.

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.

We are an Equal Opportunity Employer including disability and veterans.

If you are an individual with a disability and you need assistance or a reasonable accommodation during the application process, please contact our services team at View phone number on click.appcast.io.

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Pepper Pike, OH vacancy
  •  ...looking for a place to do their best work. And if that’s you we would love to have you join us!Job DescriptionPosition Summary:As a Software Engineer for Rockwell Automation, you will develop industry-leading commercial software known for its innovation and usability.You will... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Rockwell Automation

    Mayfield Heights, OH
    4 days ago
  •  ...Equipment Reliability Inspections, Arc Flash Hazard Analysis, Infrared Windows, Lockout/Tagout, and Combustible Dust Position : Software Engineer Location: 100% remote Duration: 6 months with potential to extend Position Summary: We are on a mission to... 
    Suggested
    Remote work

    Kaav Inc.

    Beachwood, OH
    5 hours ago
  •  ...JOB SUMMARY: The Software Engineer is responsible for designing, developing, and maintaining scalable software applications, APIs, and enterprise systems that support business objectives. This role serves as a technical leader within the engineering team, helping drive... 
    Suggested
    Contract work

    ConsultNet

    Pepper Pike, OH
    3 days ago
  •  ...DescriptionRole SummaryThe Information Application Development Engineer / Architect will create modern industrial applications across OT...  .... Provide answers to customer inquiries concerning system software and applications. Provide software development and consultation... 
    Suggested
    Full time
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Mayfield Heights, OH
    3 days ago
  • $95.6k - $188.4k

    Position Summary Software Engineer II with Anthropic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We... 
    Suggested
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    Deloitte

    Cleveland, OH
    3 days ago
  •  ...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 DescriptionAs a Software Engineer - Product Security, you will join a globally distributed software security team that ensures Rockwell Automation products are... 
    Full time
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Mayfield Heights, OH
    1 day ago
  •  ...as needed.Investigate bug reports from end users, within large software systems, and provide user-facing teams with software solutions...  ...'ll Need:A bachelor's degree in computer science or computer engineering, or a related scientific field with notable computer science coursework... 
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Relocation package

    GE Healthcare

    Cleveland, OH
    4 days ago
  • $112.11k - $170.96k

     ...and appreciation and build a rewarding career with one of the most respected healthcare organizations in the world. As an AI Software Engineer, you are responsible for designing, developing, deploying, and maintaining robust and scalable AI applications. In this role,... 
    Work at office
    Remote work
    Monday to Friday
    Shift work

    Cleveland Clinic

    Cleveland, OH
    1 day ago
  •  ...their best work. And if that’s you we would love to have you join us!Job DescriptionJob DescriptionYou will be part of a Software Embedded engineering team. The team focuses on design, development, and test of embedded software, features, and functionalities. You will... 
    Full time
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Mayfield Heights, OH
    2 days ago
  •  ...Senior Full Stack Software Engineer TypeScript · React · Node.js · GraphQL · Event-Driven Architecture · AWS Serverless · AI-Assisted Engineering Overview We’re looking for a Senior Full Stack Software Engineer to build and evolve modern, cloud-native applications... 
    Contract work
    Remote work

    Life Line Screening

    Cleveland, OH
    a month ago
  • POSITION SUMMARY Flexjet is currently seeking a talented Software Engineer III who is passionate about innovation and backend technologies to join our development team. Flexjet empowers software engineers to learn, innovate, and apply their skills to deliver technical solutions... 
    Work experience placement

    Flexjet US

    Cleveland, OH
    23 hours ago
  • $76.6k - $115k

    OverviewThe Software Engineer III is an experienced full-stack software developer responsible for designing, developing, testing, implementing, and supporting enterprise-grade applications and services. This role serves as a key contributor in the delivery of scalable,... 
    Full time
    Flexible hours

    AmTrust

    Cleveland, OH
    4 days ago
  •  ...Embedded Software Engineer Apex Systems is seeking an Embedded Software Engineer to join our new product development team. The team focuses on new product development, and you will be responsible for the design, development, and testing of embedded software, features... 

    Apex Systems

    Beachwood, OH
    2 days ago
  • $90k - $144.9k

     ...Lead Embedded Software Engineer – Hybrid Troy, MI or Highland Heights, OH, United States Come build something that matters. It takes great people to achieve greatness. People with a sense of purpose and integrity. People with a relentless pursuit of excellence... 
    Full time
    Local area

    Stanley Black & Decker

    Mayfield Village, OH
    2 days ago
  • $114.75k - $183.6k

     ...Job Title Senior Software Engineer - Image Reconstruction (C++/CUDA) Job Description Build the GPU-native engine that turns raw CT physics into life-saving images inside Philips scanners worldwide, wringing maximum performance from constrained hardware at the... 
    Full time
    Work at office
    Immediate start
    Remote work
    Worldwide
    Work visa
    Relocation package
    Flexible hours
    2 days per week
    3 days per week

    Philips

    Orange, OH
    1 day ago
  • $100k

     ...lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent computer... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Cleveland, OH
    3 days ago
  • $100.2k - $125k

    OverviewSr. Software Engineer to work intensely with the data work stream through all phases of an engagement, including conceptual design, detailed design, implementation, testing and production deployment. Responsibilities entail defining, assembling and presenting all... 
    Full time
    Flexible hours

    AmTrust

    Cleveland, OH
    2 days ago
  •  ...machine vision and visual inspection into the Automation Control Software portfolio. You will own the controls side of it - the PLC...  ...integrations that hard applications require.You will work in an AI-first engineering environment - coding agents in the inner loop, hardware- and... 
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Mayfield Heights, OH
    1 day ago
  •  ...Senior Software Development Engineer In Test (Sdte) And Quality Assurance (Qa) Engineer As a Senior Software Development Engineer in Test (SDET) and Quality Assurance (QA) Engineer, you will work collaboratively with product management, TPM's, software engineers and... 

    Samprasoft

    Cleveland, OH
    2 days ago
  •  ...Job Description Insight Global is seeking a Software Developer – Integrations to support and own third party integrations across...  ...Requirements • Bachelor’s degree in Computer Science, Software Engineering, or related discipline • 4+ years of related IT / software... 

    Insight Global

    Pepper Pike, OH
    3 days ago
  •  ...****@*****.*** POSITION SUMMARY This application Software development position will work with Business analyst...  ...outcomes. Educational & Experience Requirements BS in software engineering related field Minimum two year's experience in SQL development... 
    Local area
    Remote work

    Rogers Group

    Eastlake, OH
    4 days ago
  •  ...JOB IDENTIFICATION Job Title Software Engineer JOB MISSION A short description of the reason why the position exists. The Software Engineer designs, develops, tests, implements, and supports software solutions for machine vision inspection systems used... 

    FILTEC

    Solon, OH
    1 day ago
  • $45.76k - $66.56k

     ...love to have you join us! Job Description As an Embedded Engineering Co-Op you will work alongside full time employees and industry...  ...remove daily blockers. If you enjoy technical challenges where software and hardware come together, our embedded teams are the place... 
    Hourly pay
    Full time
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Mayfield Heights, OH
    1 day ago
  • $79.2k - $118.8k

     ...Cloud Engineer Our client is seeking an experienced Cloud Engineer to support and enhance its Windows server infrastructure and...  ...management. Maintain and troubleshoot VMware , server hardware, software, PCs, printers, and related infrastructure. Monitor... 
    Hourly pay
    Permanent employment
    Contract work
    Local area

    iMPact Business Group

    Mayfield Heights, OH
    23 hours ago
  •  ...Shift 1 (United States of America) About the Role The Senior Software Engineer is responsible for leading the development of software solutions for embedded Linux platforms, industrial controls, instrumentation systems and IoT edge devices. The position provides technical... 
    Remote work
    Shift work

    Hillenbrand

    Solon, OH
    2 days ago
  •  ...Software Engineer Sr Location: Pittsburgh, PA/Cleveland, OH/Dallas, TX Must Have Experience: Containerization and deployment (Docker, Kubernetes/OpenShift) Experience working with distributed systems, including resiliency, scaling, and fault tolerance... 
    Contract work

    System One Holdings, LLC

    Cleveland, OH
    3 days ago
  •  ...Sr Software Engineer To design, develop and implement software applications and systems based on user’s needs. Understand and analyse the technical specifications and suggest code optimization ideas. Fill timesheets and complete invoicing process on or before the deadline... 

    Keylent Inc

    Cleveland, OH
    1 day ago
  •  ...Sr. Software Engineer Good understanding and troubleshooting of Microsoft Windows Server concepts. Experience in high level diagnostics and troubleshooting of VMware ESX server environment. Project experience of design and delivery of server virtualization in an Enterprise... 
    Work experience placement

    Keylent Inc

    Cleveland, OH
    1 day ago
  • $90k - $110k

     ...OPPORTUNITY G&H is seeking a customer-focused Applications Engineer to serve as the technical bridge between customers, sales, and...  ...environment. ~ Proficiency with Microsoft Office and engineering software; experience with ERP, CRM, or PLM systems is preferred. ~... 
    Full time
    Work at office

    Gooch & Housego PLC

    Mayfield Village, OH
    5 hours ago
  • Job Title: Splunk Architect Location: Mayfield, OH- Onsite Exp: 10 - 14 years of experience Fulltime Employment Job Descriptions Own end to end accountability for the Splunk and Cribl platform, including day to day data ingestion...
    Full time
    Shift work

    AceStack LLC

    Mayfield Village, OH
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!