r/sysadminjobs • u/radove • 3h ago
Job Posting: Edge Systems Support Engineer
Indeed Link: https://www.indeed.com/viewjob?jk=68a07cf63c882195
Overview
We are looking for an Edge Systems Support Engineer to keep our fleet of field-deployed gas IoT-capable analyzers and industrial monitoring systems running reliably — and to be the technical backstop for the field service technicians who install and maintain them. Our equipment lives in remote, constrained, and hazardous-location sites and spans the full chain from sensors and edge compute, across industrial networks, up into our cloud platform and web application. Your job is to support that whole chain: deploy software and firmware updates to the fleet, troubleshoot issues wherever they originate, and give field techs a fast, knowledgeable first line of support.
This is a hands-on operational technology (OT) support and field-enablement role. If you're energized by figuring out why an edge device in the field dropped off the network, walking a tech through support over the phone and tracing a data gap from the analyzer all the way to the web app, this role is for you. We’re looking for someone with a passion for identifying where technology processes could be improved by automation and can assist with improving quality of life for field technicians and operation teams for high-tech industrial field equipment.
Key Responsibilities
Reporting to the Sr. Director of Software Engineering, the Edge Systems Support Engineer will have direct responsibility for the following:
- Support the deployed edge fleet. Keep our field gas analyzers, edge devices, and monitoring systems online and healthy. Monitor fleet status, triage incoming issues, and resolve problems across remote and hazardous-location sites.
- Deploy and manage software/firmware updates. Plan, stage, and roll out updates across the edge fleet. Verify successful deployment, confirm devices come back healthy, and roll back cleanly when something goes wrong.
- Development and deployment of automation scripts utilizing various languages such as Python, PowerShell, and/or Bash Scripting.
- Overseeing monitoring dashboard creation and daily review/notifications for both Edge and Cloud infrastructure.
- Be first-line support for field technicians. Serve as the escalation point for field service techs — diagnose issues over phone or remote session, coach techs through fixes in clear non-engineer language, and quickly determine whether a problem lives in the analyzer, the edge device, the network, the cloud ingest, or the application.
- Troubleshoot across the full stack. Use a working understanding of the end-to-end architecture (sensor/analyzer → edge device → network → cloud → web app) to isolate where a fault originates and either resolve it or route it to the right team with the context already gathered.
- Configure and troubleshoot industrial communications. Work hands-on with Modbus (TCP/RTU), OPC-UA, and MQTT, plus the gateways and links that carry serial-to-Ethernet converters, cellular/satellite WAN, and similar field connectivity.
- Administering edge operating systems. Support edge compute running both Linux (Debian-based) and Windows / Windows IoT — networking, services, logs, remote access, and routine maintenance.
- Manage Operating System Disk Image and assist with flashing new images as needed. Work with the software team to deploy new software onto gold images for release during manufacturing process.
- Build and maintain support knowledge. Write runbooks, troubleshooting guides, and knowledge-base articles so field techs and support staff can self-serve, and feed recurring issues back to engineering so they get fixed at the source.
- Partner with engineering. Work with the software, edge/firmware, and analytics teams to reproduce field issues, validate fixes before they ship to the fleet, and smooth the handoff from development into the field.
- Open minded to Artificial Intelligence (AI) tools that may provide brainstorming opportunities for complex technology and engineering designs.