Rockwell Automation · 3 hours ago
Senior Software Engineer
Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. As a Senior Software Engineer, you'll join the R&D team to design and develop innovative software solutions for control systems, contributing to the full software development lifecycle and collaborating on integration efforts to deliver high-quality products.
HardwareIndustrial AutomationSales AutomationSoftware
Responsibilities
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
Collaborate on integration efforts to deliver complete, high-quality products
Participate in reviews of designs, code, test cases, and documentation
Maintain and enhance assigned software subsystems
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
Lead small to mid-sized teams or mentor peers as needed
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
Qualification
Required
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
Preferred
Typically requires a minimum of 5 years of related experience
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
5+ years of experience in a software product development environment
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 TypeScript/JavaScript, C++, C#, Python, Java, Rust
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
Benefits
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.
Company
Rockwell Automation
Rockwell Automation specializes in industrial automation and information, makes its customers more productive.
Funding
Current Stage
Public CompanyTotal Funding
$500MKey Investors
Public Service Commission of Wisconsin
2025-05-16Post Ipo Debt· $500M
2023-07-12Grant
1978-01-13IPO
Leadership Team
Recent News
The Motley Fool
2026-01-25
2026-01-23
The Motley Fool
2026-01-23
Company data provided by crunchbase