Windows Software Engineer

Rockwell Automation

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Phoenix, AZ
Employment
Full-time
Posted
91 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $171k
$109k $225k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $136,160–$206,587.

Based on 240 similar postings.

Employer

About Rockwell Automation

Rockwell Automation, Inc. is a global leader in industrial automation and digital transformation.

Rockwell Automation currently has 22 open roles on FindRole.

Most-posted roles

View all roles at Rockwell Automation

At a glance

TL;DR · Windows Software Engineer

Windows Software Engineer C# - C++ As a Software Engineer on the FactoryTalk product team, you will contribute to a mission-critical application suite spanning server, database, and web tiers. You will design, implement, test, and maintain software components within a Windows environment, focusing on modernizing software architecture and incorporating mainstream design patterns. Your daily work involves full-stack development, collaborating with cross-functional teams like QA and DevOps to deliver high-quality features. You will utilize C, C++, and C# alongside SQL Server, Git, and Jira. The role requires expertise in manufacturing automation and industrial software to solve complex problems in industrial control platforms. You will also support continuous integration and delivery processes while utilizing generative AI tools like GitHub CoPilot and Claude Code throughout the software development lifecycle.

What you'll do

  • Design, implement, test, and maintain software components using C, C++, and C# in a Windows environment.
  • Evolve the product architecture by incorporating mainstream design patterns and modern technologies.
  • Support full-stack development across database, server, and web components as needed.
  • Write clean, maintainable code and support continuous integration and delivery processes.
  • Perform source control, branching strategies, and code reviews using Git or similar tools.
  • Use generative AI tools for all phases of the software development lifecycle.
  • Participate in Agile ceremonies and use project management tools like Jira or Azure DevOps.

What we're looking for

  • Bachelor's Degree or equivalent years of relevant work experience.
  • Legal authorization to work in the US.
  • Proficiency in C, C++, and C# in the Microsoft development ecosystem (preferred).
  • Experience working with and implementing manufacturing automation systems or industrial software (preferred).
  • Experience with SQL Server or similar relational databases (preferred).
  • Experience implementing high availability, multi-threaded distributed systems (preferred).
  • Experience with object-oriented programming, software design principles, and version control systems like Git (preferred).
  • Experience with Agile development practices and common collaboration tools like Jira, Confluence, and GitHub (preferred).

More like this

Similar roles

Software Engineer II, Windows in Cloud

Microsoft

29 days ago $102,100–$202,200
C++ C# Win32 WinRT COM Windows Services C RPC WinUI XAML WebView2 MSIX Azure Virtual Desktop Telemetry Inter-process communication Windows App SDK
2+ yrs exp Hybrid

Senior Software Engineer, C++

Anduril Industries

Broomfield, CO +1 36 days ago $190,000–$252,000
C++ Python Signal Processing Kalman Filters Particle Filters Multi-target Tracking Distributed Systems High-Performance Computing GPU Acceleration SQL NoSQL Time-series Databases JavaScript React Node.js MATLAB Simulink Agile Version Control
8+ yrs exp

Windows Performance Engineer

Qualcomm

San Diego, CA 27 days ago $99,500–$149,300
C/C++ ARM Assembly Windows OS ARM Architecture Visual Studio LLVM Windows Performance Analyzer Python Java C# Javascript JIT Compiler Bus Architecture Performance Optimization
2+ yrs exp

Software Engineer

TSC

Stafford, VA 41 days ago
Java C++ C Red Hat Enterprise Linux SQL PostgreSQL MySQL Spring Jakarta EE Tomcat JBoss Wildfly Git Bitbucket Bamboo HTML JavaScript CSS Angular CMake Make GDB RESTful Web services JDBC JNI JNDI JMS Servlet JSP EJB JPA Windows Agile
1+ yrs exp

Software Engineer, C++, Level 4

Snap Inc.

Los Angeles, CA 27 days ago $157,000–$235,000
C++ Python JavaScript Linux Unix DirectX Metal Vulkan OpenGL Unity Qt OpenCV Eigen glm Computer Vision Machine Learning Cursor Claude Code Codex
2+ yrs exp Hybrid