Windows Software Engineer C# - C++
Core
Design, implement, test, and maintain mission-critical software components for the FactoryTalk product suite in a Windows environment.
Role type
Senior IC Windows Software Engineer (C# / C++)
Builds
Server, database, and web tier components for industrial automation software
Domain
Industrial automation / Manufacturing
Deliverable
production ML models | product features
Required skills
C#, C++, C, Windows development, SQL Server, multi-threaded distributed systems, object-oriented programming, Git, Agile practices
Preferred skills
FactoryTalk products, .NET, REST APIs, JavaScript frameworks, DevOps pipelines, CI/CD, automated testing, generative AI tools
Technologies
C#, C++, C, SQL Server, .NET, REST APIs, JavaScript, Git, Jira, Azure DevOps, GitHub
Responsibilities
Design and maintain software components using C, C++, and C#; Participate in product architecture evolution; Collaborate with cross-functional teams; Support full-stack development; Contribute to Agile ceremonies; Use source control and code review tools; Write clean code and support CI/CD.
Seniority
Senior, hands-on IC