Software Support Engineer (Tier 3)

Canary · Martinsburg, United States · 1 day ago

About the role

Highest level of technical escalation for Canary industrial time-series software products. The Tier 3 Software Support Engineer performs root cause analysis on recurring or systemic customer issues using crash dump analysis, log instrumentation and source code review, builds diagnostic tools and debug logging, and acts as liaison between support, engineering and customers in Azure DevOps. Also mentors Tier 1 and Tier 2 staff and writes knowledge base documentation. Requires 4+ years in software support, systems engineering or development, strong C#/C++/JavaScript/Python/PowerShell skills, Windows and Linux, Docker and Kubernetes; familiarity with SCADA/HMI platforms and industrial protocols such as OPC and Modbus is desirable. Hybrid, Martinsburg.

Required skills

Nice to have

Find roles with a similar skill set →