Senior Software Engineer - C++
Core
Design, implement, and test subsystems for FactoryTalk Optix, an industry-leading HMI visualization software for industrial production control.
Role type
Senior Software Engineer (C++)
Builds
FactoryTalk Optix HMI applications deployed to industrial panels and computers
Domain
Industrial automation / Manufacturing
Required skills
C++, C#, TypeScript, Qt, .NET, React, Kubernetes, Helm, Docker, MariaDB, Linux/WSL, test automation, unit testing, code review, mentoring
Preferred skills
AI models for debugging, GitHub Actions, Visual Studio, database schema design, query optimization
Technologies
FactoryTalk Optix, OptixPanels, ASEM 6300, Windows, Linux, Kubernetes, Helm, Docker, MariaDB, GitHub Actions, Visual Studio, Visual Studio Code
Responsibilities
Develop new subsystem designs and implement code meeting requirements; create and execute unit test plans and automated test suites; debug anomalies and determine root causes; mentor other engineers; collaborate with global teams on complex control system concepts.
Seniority
Senior, hands-on IC with mentorship