Senior Software Engineer - C++
Core
Senior Software Engineer leading complex software solutions, architectural decisions, and technical mentorship for industrial automation products.
Role type
Senior IC software engineer (C++)
Builds
Modular software solutions for industrial automation
Domain
Industrial Automation
Deliverable
production ML models | product features
Required skills
C++, C#, data structures, algorithms, object-oriented design, design patterns, COM, MFC, .NET, test automation, agile/SAFe
Preferred skills
Technical team leadership, cross-discipline collaboration, strategic planning, process improvement
Technologies
C++, C#, MFC, .NET, COM
Responsibilities
Gather and document requirements for software features; lead architectural decisions and technology selection; mentor junior team members; integrate components across subsystems; improve development practices and test automation; align software solutions with business goals. (via careerplan.io/jobs/R26-7070-1-senior-software-engineer-c-at-rockwellautomation)
Seniority
Senior, hands-on IC with strategic influence