Senior Software Engineer - C++ (User Experience Focus) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Rockwell Automation · 2 months ago

Senior Software Engineer - C++ (User Experience Focus)

Rockwell Automation is a global technology leader focused on improving manufacturing productivity and sustainability. The Senior Software Engineer will lead the delivery of complex software solutions, mentor junior team members, and engage with cross-discipline teams to align software solutions with business goals.

HardwareIndustrial AutomationSales AutomationSoftware
badNo H1Bnote

Responsibilities

Independently gather and document requirements for a feature, ensuring the information required to develop software solutions and corresponding test cases are contained in the specifications
Take a leadership role in driving new technical projects, guiding architectural decisions, and mentoring junior team members. Explore new technologies, industry trends, and best practices, proposing improvements to development processes, and contributing to the technical vision of our team. Foster a culture of innovation and continuous improvement to enhance software quality and development efficiency
Take the lead in the integration of other components by solving problems across subsystems to produce a final product. Responsibilities may extend to the technical management of the design, testing and integration of other engineers' work in related areas
Provide direction for user experience design aspects and interactions for our teams to create intuitive, accessible, and consistent user-facing features within our software products
Exhibit a customer-centric approach, asking for feedback and working to improve the user experience of our software products
Seek opportunities for professional development, such as attending conferences, participating in training programs, or pursuing relevant certifications
Take the lead on identifying and recommending software development capability improvements in software development practices, development tools, and test automation

Qualification

C++Software architectureAgile developmentC#User experience designTest automationContinuous improvementTeam leadershipCollaborationProblem solving

Required

Bachelor's Degree or equivalent years of relevant work experience
Legal authorization to work in the US is required. We will not sponsor individuals for employment visas, now or in the future, for this job opening

Preferred

Typically requires 5+ years of experience in a software product development environment
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
Experience applying C++, C#, or other relevant programming languages
Experience applying data structures, algorithms, and object-oriented designs
Experience applying accessibility tools and standards such as VPAT and WCAG
Direct experience with design patterns and architecting modular software
Direct experience with COM, and frameworks such as MFC and .NET
Direct experience in an Agile or SAFe software development environment
Experience applying software test methodologies and test automation solutions
Experience applying basic knowledge of testing highly integrated software products
Experience applying Microsoft's Windows App Development Design Basics
Familiarity with UX-related third-party libraries and frameworks
Direct experience with the Industrial Automation industry
Previous technical team leadership
Direct experience collaborating with local and global technical development teams

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

company-logo
Rockwell Automation specializes in industrial automation and information, makes its customers more productive.

Funding

Current Stage
Public Company
Total Funding
$500M
Key Investors
Public Service Commission of Wisconsin
2025-05-16Post Ipo Debt· $500M
2023-07-12Grant
1978-01-13IPO

Leadership Team

leader-logo
Blake Moret
Chairman and Chief Executive Officer
linkedin
leader-logo
Christian Rothe
Chief Financial Officer
linkedin
Company data provided by crunchbase