Software Engineer

Rockwell Automation

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Mayfield Heights, OH
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $158k
$110k most similar roles pay here $207k

This listing doesn't post a salary. Most similar roles pay $134,925–$180,312.

Based on 240 similar postings.

Employer

About Rockwell Automation

Rockwell Automation, Inc. is a global leader in industrial automation and digital transformation.

Rockwell Automation currently has 15 open roles on FindRole.

Most-posted roles

View all roles at Rockwell Automation

At a glance

TL;DR · Software Engineer

Software Engineer As a Software Engineer at Rockwell Automation, you will join the software engineering group to develop innovative commercial software within the industrial automation industry. You will be responsible for subsystem design, implementation, and developer testing while participating in all stages of the development lifecycle. Your daily work involves gathering requirements, managing project timelines, implementing code, developing unit test plans, and resolving anomalies to ensure products meet quality standards. You may also serve as a technical lead for specific features. The role requires proficiency in C++, C#, or other programming languages, along with experience in data structures, algorithms, and object-oriented designs. Technical tools include Jenkins, Artifactory, GitLab, Docker, Kubernetes, and relational databases like MySQL or PostgreSQL. Additionally, you will utilize scripting languages such as Python and JavaScript while leveraging AI-enabled software development tools.

What does a Software Engineer earn in Ohio?

Median $126100 from 33 postings across 12 companies.

See salary data

What you'll do

  • Document, contribute, and collect requirements for features and their individual components.
  • Design new subsystems or improve existing ones while ensuring they meet established technical requirements.
  • Estimate timelines and determine necessary resources to implement specific software designs.
  • Write and document code that adheres to the specified software design and quality standards.
  • Develop unit test plans, automated test suites, and test cases to ensure functional coverage.
  • Identify, investigate, and resolve anomalies within subsystems to produce a final product.
  • Lead the integration of various components by solving complex problems across different subsystems.
  • Maintain the integrity and performance of assigned software subsystems over time.

What we're looking for

  • Bachelor's degree or equivalent experience.
  • Typically requires a minimum of 5 years of related experience (preferred).
  • Experience with data structures and algorithms (preferred).
  • Knowledge of object-oriented designs and design patterns (preferred).
  • Direct experience with C++, C#, or other relevant programming languages (preferred).
  • Experience with the Industrial Automation industry (preferred).
  • Experience with Jenkins, Artifactory, GitLab, Make, and Build systems (preferred).
  • Experience with AI-enabled tools, scripting languages, containerization, and relational databases (preferred).

More like this

Similar roles

Software Engineer

SpaceX

McGregor, TX 111 days ago
LabVIEW C++ Python National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging
1+ yrs exp

Software Engineer

Booz Allen Hamilton

Chantilly, VA 22 days ago $69,400$158,000
Java Python Rust Go AWS GCP Oracle Azure Agile Linux Docker Kubernetes C# C C++ JavaScript React Node.js Automated Testing

Software Engineer

Applied Materials

Santa Clara, CA 114 days ago $152,000$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

Coinbase

Charlotte, NC 2 days ago $152,405$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp

Software Engineer

Alkami

Remote 63 days ago $90,000$115,000
Java C# SQL NoSQL ORM REST API Open telemetry SaaS Agile UI Automation Cloud Native Infrastructure Data Structures
2+ yrs exp Remote

Software Engineer

Microsoft

Redmond, WA 55 days ago $102,100$202,200
Azure AKS Cosmos DB Azure SQL Python C# JavaScript Azure OpenAI Semantic Kernel Microservices REST APIs CI/CD GitHub NoSQL Distributed Systems Asynchronous I/O Natural Language Processing Semantic Search
2+ yrs exp