C++ Software Engineer – Industrial UI with Flexible Schedule

Rockwell Automation

Milwaukee (WI)

Hybrid

USD 90,000 - 135,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health Insurance
401k
Paid Time off
Parental and Caregiver Leave
Flexible Work Schedule

Job summary

Rockwell Automation in Milwaukee is seeking a Software Engineer to contribute to FactoryTalk Optix visualization software, designed to run on Windows and Linux targets from Optix Runtime tools to industrial PCs. You will participate in feature development, testing, and documentation, work in an Agile/SCRUM/SAFe environment, and grow skills with mentorship from experienced engineers.

The role emphasizes collaboration across local and global teams, code reviews, and practical industrial control

Qualifications

  • Bachelor's degree or equivalent experience in a technical field
  • 2 years of relevant technical experience preferred
  • Experience with software product development environments is beneficial
  • Proficiency in C++, C#, or TypeScript
  • Familiarity with Qt, .NET, React frameworks
  • Experience with container infrastructure (Kubernetes, Docker)
  • Experience with MariaDB databases and query optimization
  • Experience using AI models for design, debugging and implementation
  • Experience with GitHub Actions, Visual Studio and VS Code
  • Familiarity with Linux/WSL

Responsibilities

  • Contribute to feature requirements and documentation for software development
  • Implement software features and enhancements based on designs
  • Document code and technical decisions for maintainability
  • Develop and execute unit tests and debug issues with guidance
  • Participate in reviews of designs, code, test cases and docs
  • Plan, develop and execute test cases and automated tests
  • Verify test cases align with software requirements
  • Perform product testing, document results, and follow up on issues
  • Investigate origin and cause of software anomalies with the team
  • Suggest improvements to development practices and tooling
  • Learn and apply relevant technologies and standards
  • Communicate technical concepts clearly in writing and verbally
  • Develop familiarity with industrial control system concepts and FactoryTalk Optix

Skills

C++
C#
TypeScript

Education

Bachelor's degree or equivalent
Degree in Computer Science, Computer Engineering or Electrical Engineering

Tools

Qt
.NET
React
Kubernetes
Docker
MariaDB
GitHub Actions
Visual Studio
Visual Studio Code
Linux/WSL

Job description

Rockwell Automation in Milwaukee is seeking a Software Engineer to contribute to FactoryTalk Optix visualization software, designed to run on Windows and Linux targets from Optix Runtime tools to industrial PCs. You will participate in feature development, testing, and documentation, work in an Agile/SCRUM/SAFe environment, and grow skills with mentorship from experienced engineers.

The role emphasizes collaboration across local and global teams, code reviews, and practical industrial control

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ HMI Visualization Engineer
Senior C++ HMI Visualization Engineer

Rockwell Automation • Milwaukee (WI)

Hybrid
USD 120,000 - 170,000
Health Insurance including Medical, D
401k
Paid Time off
+2
Software Engineer - C++
Software Engineer - C++

Rockwell Automation • Milwaukee (WI)

Hybrid
USD 90,000 - 135,000
Health Insurance
401k
Paid Time off
+2
Senior Test Engineer – Automation for Industrial Visualization
Senior Test Engineer – Automation for Industrial Visualization

Rockwell Automation • Milwaukee (WI)

Hybrid
USD 90,000 - 140,000
Health Insurance
401k
Paid Time off
+2
Senior Software Engineer - C++
Senior Software Engineer - C++

Rockwell Automation • Milwaukee (WI)

Hybrid
USD 120,000 - 170,000
Health Insurance including Medical, D
401k
Paid Time off
+2
Software Test Engineer - Test Automation
Software Test Engineer - Test Automation

Rockwell Automation • Milwaukee (WI)

Hybrid
USD 90,000 - 140,000
Health Insurance
401k
Paid Time off
+2
Senior Software Test Engineer - Test Automation
Senior Software Test Engineer - Test Automation

Rockwell Automation • Milwaukee (WI)

Hybrid
USD 90,000 - 120,000
Health Insurance
401k
Paid Time off
+2
Senior Test Engineer — Test Automation (Flexible Schedule)
Senior Test Engineer — Test Automation (Flexible Schedule)

Rockwell Automation • Milwaukee (WI)

Hybrid
USD 90,000 - 120,000
Health Insurance
401k
Paid Time off
+2
Hybrid Software Engineer, Industrial Automation
Hybrid Software Engineer, Industrial Automation

Rockwell Automation • Mayfield Heights (OH)

Hybrid
USD 90,000 - 120,000
Health Insurance
401k
Paid Time off
+2
Industrial Windows Software Engineer (C/C++/C#) – Hybrid
Industrial Windows Software Engineer (C/C++/C#) – Hybrid

Rockwell Automation • Arizona

Hybrid
USD 90,000 - 130,000
Health Insurance including Medical, 2
401k
Paid Time off
+2
Hybrid Software Engineer — Industrial Automation & AI
Hybrid Software Engineer — Industrial Automation & AI

Quest Oracle Community • Mayfield Heights (OH)

Hybrid
USD 90,000 - 130,000
Health Insurance including Medical,  D
401k
Paid Time off
+2