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

Senior Software Engineer - Python/Rust

Rockwell Automation

Mayfield Heights, Ohio, United States
Mequon, Wisconsin, United States

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 thework 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!

Job Description

Position Summary:

As a Senior Software Engineer, you'll join our R&D team to design and develop innovative software solutions for Rockwell Automation's control systems. This role goes beyond programming-you'll work with the full software development lifecycle, seeing the bigger system picture and contributing to platform that drives customer success. You'll help build and scale Python-based system test automation and test infrastructure, accelerating system validation through modern tooling and AI-assisted test and triage workflows. Along the way, you'll have the opportunity to learn and contribute to a Rust-based codebase over time, while delivering near-term impact through system test automation and developer productivity improvements. We're looking for a creative, technical engineer who thrives in a dynamic setting with opportunities for growth and impact.

This role will have a hybrid schedule at our Mayfield Heights, OH or Mequon, WI office and will report to the Manager, Software Engineering.

Your Responsibilities:
  • Design and implement Python-based system/integration test automation (test harnesses, frameworks, utilities) to improve coverage, reliability, and repeatability.
  • Apply modern techniques (including AI-assisted approaches) to accelerate testing, such as test generation support, failure evaluation/summarization, log analysis, and reduction of flaky tests.
  • Partner with developers and systems engineers to improve testability, observability, and diagnosability of the overall system.
  • Grow into contributing to the Rust codebase over time (bug fixes, diagnostics, maintainability improvements, and features), based on team priorities and interest.
  • Contribute to architectural and system design, balancing requirements, speed, cost, and reliability.
  • Develop, document, and test code following established processes; debug and resolve issues across subsystems.
  • Participate in reviews of designs, code, test cases, and documentation.
  • Provide clear work estimates and status updates; communicate priorities effectively.
  • Stay current with emerging technologies and share knowledge within the team.
  • Explore new tools and standards; serve as a resource in areas of expertise.
  • Drive improvements in development practices and tools.
  • Communicate design concepts clearly and learn complex control system principles.
  • Foster an inclusive, collaborative environment built on respect, openness, and teamwork.
The Essentials - You Will Have:
  • Bachelor's Degree or Equivalent Years of Relevant Work Experience
  • Legal authorization to work in the U.S. We will not sponsor individuals for employment visas, now or in the future, for this job opening.
The Preferred - You Might Also Have:
  • Typically requires 5+ years of related experience in a software product development environment.
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
  • Demonstrates proficient knowledge and utilization of engineering tools necessary for successful performance of the essential functions of this job description.
  • Proven application in at least two of the following languages Python, Rust, C#, TypeScript/JavaScript, C++.
  • Proven application of data structures and algorithms.
  • Proven application of object-oriented designs.
  • Knowledge of multithreading, concurrent system, real-time systems, industrial automation, and simulation systems.
  • Experience with modern database technologies and query languages.
  • Working knowledge of Rust programming language.
  • Working knowledge of DevOps processes.
  • Working knowledge of cloud computing and Microsoft Azure technology or related system.
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

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.

#LI-Hybrid

#LI-MG4

#LifeAtRok

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.

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.

Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Python/Rust in Mequon, WI vacancy
  • Senior Software Engineer Rockwell Automation is a global technology leader focused on helping the world...  ...success. You'll help build and scale Python‑based system test automation and test...  ...opportunity to learn and contribute to a Rust‑based codebase over time, while... 
    Senior
    Software
    Work experience placement
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Broughton Group

    Mequon, WI
    4 days ago
  • Rockwell Automation is looking for a Senior Software Engineer in Mequon, WI. This role involves designing and developing...  ...innovative software solutions, focusing on Python-based system test automation and contributing to a Rust-based codebase. Candidates should have a... 
    Senior
    Software
    Flexible hours

    Broughton Group

    Mequon, WI
    4 days ago
  • Job Description Senior ERP Specialist Job Summary The Senior ERP Specialist plays a critical...  ...optimizations while effectively managing software updates and troubleshooting complex...  ...and APIs. Programming skills (e.g., SQL, Python). Excellent communication and collaboration... 
    Senior
    Software

    TechDigital Group

    Mequon, WI
    4 days ago
  • Rockwell Automation is seeking a Senior Project Engineer, Control Firmware in Mequon, Wisconsin. You will develop and test embedded software features for motor controls, working in a hybrid setting. Your primary responsibilities include designing motor control models, developing... 
    Senior
    Software
    Flexible hours

    Rockwell Automation

    Mequon, WI
    3 days ago
  •  ...looking for an experienced Software Engineer located in Mayfield Heights...  ...Summary We are seeking a Senior Software Engineer to join an...  ...and building scalable, Python-based test automation and infrastructure...  ...to contribute to a growing Rust-based codebase while... 
    Senior
    Software
    Immediate start
    Visa sponsorship

    MARS IT Corp

    Mequon, WI
    2 days ago
  •  ...in a fast-paced, deadline-oriented environment Nice-to-have * Salesforce experience * Knowledge of Money Guide Pro planning software What's in it for you? We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to... 
    Senior
    Software
    Full time
    Flexible hours

    Royal Bank of Canada

    Mequon, WI
    11 hours ago
  • ## Senior Project Engineer, Control FirmwareApplyremote type: Hybridlocations: Mequon, Wisconsin, United Statestime type: Full timeposted on:...  ...Control Firmware, you develop, maintain, and test embedded software features related to motor controls. You will be responsible... 
    Senior
    Software
    Permanent employment
    Work experience placement
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Mequon, WI
    3 days ago
  • $20.5 per hour

     ...Overview The Senior Registered Behavior Technician (Sr. RBT) plays a pivotal role in implementing advanced behavior intervention...  ..., and proof of insurance. ~ Proficiency in data collection software. ~ A positive attitude, solution-focused mindset, and the ability... 
    Senior
    Software
    Local area

    InBloom Autism Services

    Mequon, WI
    21 hours ago
  • Senior Software Engineer Location: Menomonee Falls, WI, US, 53051 Job ID:114398 The Leonardo DRS Naval Power Systems business is a trusted provider...  ...-based test and support system test activities Utilize Python for scripting and automation tasks Mentor junior engineers... 
    Senior
    Software
    Local area

    Leonardo DRS

    Menomonee Falls, WI
    4 days ago
  •  ...for food and beverage manufacturers. We are looking to hire a Senior Food Scientist who will be responsible for DAIRY applications,...  ..., including knowledge and understanding of Microsoft operating software programs (such as Outlook, Excel, Word, and Power Point). Ability... 
    Senior
    Software
    Permanent employment
    Relocation package
    Shift work

    Wellington Executive Search

    Cedarburg, WI
    1 day ago
  • As Senior Software Engineer, you will collaborate closely with design, product and engineering experts to tackle real-world challenges and deliver...  ...ETL pipelines using Apache Airflow, Apache Spark, Python, and Scala. Build and manage cloud-based data ecosystems on... 
    Senior
    Software
    Remote job

    FashionUnited

    Menomonee Falls, WI
    21 hours ago
  • National Interstate is seeking a Senior Application Engineer to support business processes through software development. The position allows for hybrid work from the Richfield, OH office or fully remote from anywhere in the USA, requiring minimum two days on-site. The... 
    Senior
    Software
    Remote job
    Work at office

    Summit Consulting

    Richfield, WI
    3 days ago
  • Relha LLC is seeking a Senior Reliability Engineer to ensure the resilience of systems and applications....  ...Bachelor's degree, 4+ years of experience in software development, and strong programming skills in languages such as Java or Python. Experience with cloud platforms and... 
    Senior
    Software

    Relha LLC

    Menomonee Falls, WI
    2 days ago
  • $30 - $35 per hour

     ...Senior CNC Machinist Our client, a leading manufacturer in the precision machining...  ...of the Machining Department supporting engineering, quality, and production. The ideal candidate...  ..., and optimize CNC programs using CAM software and G-code Set up and run complex multi... 
    Senior
    Software
    Day shift
    Afternoon shift

    Manpower

    Mequon, WI
    2 days ago
  • $130k - $190k

     ...Senior Finance Product Owner - Project Accounting Eaton's Corporate Sector division...  ...works directly with a team of analysts, engineers and other product team members to execute...  ...engineering lifecycle. Manage contracts with software and service vendors to support the... 
    Senior
    Software
    H1b
    Relocation
    Visa sponsorship

    Eaton Plc

    Menomonee Falls, WI
    2 days ago
  •  ...Under the direction of the Manager of Project Accounting, the Senior Project Accountant role will support a specialized area of accounting...  ...Obtain and maintain a thorough understanding of the accounting software, financial reporting and general ledger structure, including... 
    Senior
    Software
    Work at office
    Work from home
    Night shift

    Lutheran Social Services of WI & UP MI

    Mequon, WI
    2 hours ago
  •  ...ISCorp Job Description Job Title: Senior Security Systems Administrator Department / Reports To: Cyber Security | Reports...  .... This role partners closely with Infrastructure, Network, Engineering, Operations, and Compliance teams, and provides mentorship to... 
    Senior
    Work experience placement
    Work at office

    ISCorp

    Mequon, WI
    2 days ago
  •  ...implement, administer, and maintain enterprise database systems. Install, configure, upgrade, and patch database platforms and related software. Monitor database performance and implement tuning strategies to optimize system efficiency. Develop and maintain backup,... 
    Software

    NavitasPartners

    Wauwatosa, WI
    8 days ago
  • $100k - $164k

     ...a deeply technical principal engineer with a native development background...  ...services and higher-level software ~ Participating in and...  ...Qualifications ~ Experience with Rust for systems programming ~...  ...automated testing frameworks (Python, Robot Framework, or similar)... 
    Software

    Johnson Controls

    Glendale, WI
    1 day ago
  • A leading retail solutions provider in Wisconsin is looking for a Senior Big Data Software Engineer to develop and maintain batch and streaming ETL pipelines, utilizing Apache technologies and cloud platforms like GCP. The role requires expertise in designing SQL and NoSQL... 
    Senior
    Software

    FashionUnited

    Menomonee Falls, WI
    21 hours ago
  • $130k - $190k

     ...Sector division is currently seeking a Senior IT Commerce Product Owner. The expected...  ...platforms. This role partners closely with engineering, UX, architecture, business stakeholders...  ...lifecycle Manage contracts with software and service vendors to support the product... 
    Senior
    Software
    Local area
    Relocation

    Eaton

    Menomonee Falls, WI
    2 days ago
  • Senior Embedded Software Engineer job at SoloPoint Solutions (Wisconsin). Menomonee Falls, WI. (Please Note: This position does NOT offer relocation...  ...Develop manufacturing test tools and desktop automation apps (C++/Python) #J-18808-Ljbffr Downtown Boulder Partnership
    Senior
    Software
    Relocation package

    Downtown Boulder Partnership

    Menomonee Falls, WI
    1 day ago
  •  ...be authorized to work for ANY employer in the U.S. Charter Manufacturing is unable to sponsor for employment visas at this time. Senior IT Governance Specialist Position Purpose Join our Digital Governance Office in a highly visible role that sits at the... 
    Senior
    Work at office
    Visa sponsorship
    Work visa
    3 days per week

    Charter Manufacturing Company, Inc.

    Mequon, WI
    2 days ago
  • $150k - $275k

     ...: Work cross-functionally with marketing, product, sales, and engineering On-Site Role in Santa Clara Headquarters Job Details...  ...in semiconductor, hardware, or deep-tech marketing required (software-only candidates not a fit). Demonstrated ability to translate... 
    Senior
    Software
    Local area
    Worldwide

    Jobot

    Butler, WI
    21 hours ago
  • $110k - $260k

     ...Insurance Company (GEICO) is seeking a Senior Staff Engineer to develop a next-generation file...  .... Applicants should have 10+ years of software engineering experience and proficiency...  ...multiple OOP languages like Java and Python. A competitive salary ranging from $11... 
    Senior
    Software
    Flexible hours

    Government Employees Insurance Company

    Richfield, WI
    3 days ago
  • The EPMO Senior Project Leader leads definition, development, and deployment of key strategic...  ..., Supply Chain, Operations Management, Engineering, or equivalent years of directly related...  ...in the use of Microsoft Office software including MS Project or similar Advanced... 
    Senior
    Software
    Work at office

    Milwaukee Electric Tool Corporation

    Menomonee Falls, WI
    1 day ago
  • $130k - $260k

    The Government Employees Insurance Company is seeking a Senior Staff Software Engineer to lead technical initiatives for fault-tolerant orchestration at an enterprise scale. This role blends architecture and reliability engineering, shaping the design and execution of... 
    Senior
    Software
    Remote job

    Government Employees Insurance Company

    Richfield, WI
    4 days ago
  • $76k - $96k

     ...mission much larger than marketing. As a Marketing Technology Engineer , youll help build the systems that connect millions of responsible...  ...bigger than campaigns. While this is not a traditional software engineering role , it requires working knowledge of MarTech... 
    Software
    Remote work
    Work visa
    Shift work

    Delta Defense

    Mequon, WI
    4 days ago
  • An established industry player is seeking a Senior ERP Specialist to enhance and maintain their ERP applications. This role is pivotal in ensuring the ERP environment operates efficiently, aligning with business goals while driving continuous improvements. The specialist... 
    Senior

    TechDigital Group

    Mequon, WI
    4 days ago
  • $113.63k - $166.65k

     ...intelligent, automated solutions for a wide variety of industries. With engineering centers, manufacturing facilities, and service centers located...  ...aligned with product management, mechatronics engineering, software architecture, R&D and regional engineering teams. ~30+%... 
    Senior
    Software
    Local area
    Worldwide

    Dematic

    Wauwatosa, WI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Python/Rust. Be the first to apply!