{"schemaVersion":"jobsearcher.job.v1","id":"7b25b3e1a1ec6dc1b852ed0c","url":"https://jobsearcher.com/jobs/7b25b3e1a1ec6dc1b852ed0c","canonicalUrl":"https://jobsearcher.com/jobs/7b25b3e1a1ec6dc1b852ed0c","title":"Senior Software Engineer - Python/Rust","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.\r\nYour Responsibilities: Design and implement Python-based system/integration test automation (test harnesses, frameworks, utilities) to improve coverage, reliability, and repeatability.\r\nApply modern techniques (including AI-assisted approaches) to accelerate testing, such as test generation support, failure evaluation/summarization, log analysis, and reduction of flaky tests.\r\nPartner with developers and systems engineers to improve testability, observability, and diagnosability of the overall system.\r\nGrow into contributing to the Rust codebase over time (bug fixes, diagnostics, maintainability improvements, and features), based on team priorities and interest.\r\nContribute to architectural and system design, balancing requirements, speed, cost, and reliability.\r\nDevelop, document, and test code following established processes; debug and resolve issues across subsystems.\r\nParticipate in reviews of designs, code, test cases, and documentation.\r\nProvide clear work estimates and status updates; communicate priorities effectively.\r\nStay current with emerging technologies and share knowledge within the team.\r\nExplore new tools and standards; serve as a resource in areas of expertise.\r\nDrive improvements in development practices and tools.\r\nCommunicate design concepts clearly and learn complex control system principles.\r\nFoster an inclusive, collaborative environment built on respect, openness, and teamwork.\r\nThe Essentials - You Will Have: Bachelor's Degree or Equivalent Years of Relevant Work Experience\r\nLegal authorization to work in the U.S. We will not sponsor individuals for employment visas, now or in the future, for this job opening.\r\nThe Preferred - You Might Also Have: Typically requires 5+ years of related experience in a software product development environment.\r\nBachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.\r\nDemonstrates proficient knowledge and utilization of engineering tools necessary for successful performance of the essential functions of this job description.\r\nProven application in at least two of the following languages Python, Rust, C#, TypeScript/JavaScript, C++.\r\nProven application of data structures and algorithms.\r\nProven application of object-oriented designs.\r\nKnowledge of multithreading, concurrent system, real-time systems, industrial automation, and simulation systems.\r\nExperience with modern database technologies and query languages.\r\nWorking knowledge of Rust programming language.\r\nWorking knowledge of DevOps processes.\r\nWorking knowledge of cloud computing and Microsoft Azure technology or related system.\r\nWhat We Offer: Health Insurance including Medical, Dental and Vision\r\n401k\r\nPaid Time off\r\nParental and Caregiver Leave\r\nFlexible Work Schedule where you will work with your manager to enjoy a work schedule that can be flexible with your personal life.\r\nTo learn more about our benefits package, please visit at www.raquickfind.com.\r\nAt 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.\r\nWe are an Equal Opportunity Employer including disability and veterans.\r\nIf 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 +1 (844) 404-7247.\r\nRockwell 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.\r\nJ-18808-Ljbffr","company":"Dormont Manufacturing Company","rawCompany":"dormont manufacturing company","city":"Mayfield Heights","state":"OH","isRemote":false,"isActive":false,"createdAt":"2026-07-16T01:56:28.859Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer - Python/Rust","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.\r\nYour Responsibilities: Design and implement Python-based system/integration test automation (test harnesses, frameworks, utilities) to improve coverage, reliability, and repeatability.\r\nApply modern techniques (including AI-assisted approaches) to accelerate testing, such as test generation support, failure evaluation/summarization, log analysis, and reduction of flaky tests.\r\nPartner with developers and systems engineers to improve testability, observability, and diagnosability of the overall system.\r\nGrow into contributing to the Rust codebase over time (bug fixes, diagnostics, maintainability improvements, and features), based on team priorities and interest.\r\nContribute to architectural and system design, balancing requirements, speed, cost, and reliability.\r\nDevelop, document, and test code following established processes; debug and resolve issues across subsystems.\r\nParticipate in reviews of designs, code, test cases, and documentation.\r\nProvide clear work estimates and status updates; communicate priorities effectively.\r\nStay current with emerging technologies and share knowledge within the team.\r\nExplore new tools and standards; serve as a resource in areas of expertise.\r\nDrive improvements in development practices and tools.\r\nCommunicate design concepts clearly and learn complex control system principles.\r\nFoster an inclusive, collaborative environment built on respect, openness, and teamwork.\r\nThe Essentials - You Will Have: Bachelor's Degree or Equivalent Years of Relevant Work Experience\r\nLegal authorization to work in the U.S. We will not sponsor individuals for employment visas, now or in the future, for this job opening.\r\nThe Preferred - You Might Also Have: Typically requires 5+ years of related experience in a software product development environment.\r\nBachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.\r\nDemonstrates proficient knowledge and utilization of engineering tools necessary for successful performance of the essential functions of this job description.\r\nProven application in at least two of the following languages Python, Rust, C#, TypeScript/JavaScript, C++.\r\nProven application of data structures and algorithms.\r\nProven application of object-oriented designs.\r\nKnowledge of multithreading, concurrent system, real-time systems, industrial automation, and simulation systems.\r\nExperience with modern database technologies and query languages.\r\nWorking knowledge of Rust programming language.\r\nWorking knowledge of DevOps processes.\r\nWorking knowledge of cloud computing and Microsoft Azure technology or related system.\r\nWhat We Offer: Health Insurance including Medical, Dental and Vision\r\n401k\r\nPaid Time off\r\nParental and Caregiver Leave\r\nFlexible Work Schedule where you will work with your manager to enjoy a work schedule that can be flexible with your personal life.\r\nTo learn more about our benefits package, please visit at www.raquickfind.com.\r\nAt 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.\r\nWe are an Equal Opportunity Employer including disability and veterans.\r\nIf 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 +1 (844) 404-7247.\r\nRockwell 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.\r\nJ-18808-Ljbffr","datePosted":"2026-07-16T01:56:28.859Z","dateModified":"2026-07-16T01:56:28.859Z","hiringOrganization":{"@type":"Organization","name":"Dormont Manufacturing Company","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Mayfield Heights","addressRegion":"OH","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"7b25b3e1a1ec6dc1b852ed0c"},"url":"https://jobsearcher.com/jobs/7b25b3e1a1ec6dc1b852ed0c"}}