Rockwell Automation, a global leader in industrial automation with over 28,000 employees, is seeking a Senior Software Engineer specializing in C++. This role offers a hybrid work arrangement at their Mayfield Heights, Ohio location. The position demands an experienced professional with 8+ years in software product development, capable of leading complex technical projects and architectural decisions.
The ideal candidate will serve as a technical expert, focusing on designing scalable architectures and implementing advanced features while ensuring software quality, performance, and security. They will be responsible for gathering requirements, leading integrations across subsystems, and maintaining multiple software subsystems. The role involves significant leadership aspects, including mentoring junior team members and contributing to the team's technical vision.
Key technical requirements include expertise in C++/C#, strong understanding of data structures and algorithms, experience with COM and .NET frameworks, and proficiency in agile methodologies. The position offers comprehensive benefits including health insurance, 401k, paid time off, and flexible work arrangements.
This opportunity is perfect for experienced software engineers looking to make an impact in industrial automation while working with a company that helps manufacture life-saving medicine, supports clean water initiatives, and promotes green mobility. The role combines technical leadership with hands-on development, offering a chance to influence product direction while solving complex technical challenges.