CareerPlanSign in

Software Engineer, Data Visualization

USA💼 Full-time🗓 2026-09-02 → 2026-09-25

Core

Design, implement, and maintain high-performance live charts, dashboards, and HMI/SCADA interfaces for monitoring, control, and operational visibility of kHz-class sensor telemetry.

Role type

Senior IC software engineer (real-time data visualization)

Builds

High-performance live streaming UIs, post-processing tools, and HMI/SCADA interfaces for sensor telemetry and campaign analysis.

Domain

Industrial IoT / High-reliability telemetry systems

Deliverable

production ML models | product features

Required skills

TypeScript, React, Python, high-performance rendering, live data visualization, streaming data handling, UI performance optimization, time-series data processing, debugging and root cause analysis

Preferred skills

HMI/SCADA platforms (Ignition), dashboarding tools (Grafana), WebGL, canvas rendering, pub/sub architectures, OPC-UA, MQTT, technical leadership

Technologies

TypeScript, React, Python, Ignition, Grafana, WebGL, OPC-UA, MQTT

Responsibilities

Design and implement high-performance live charts and dashboards for kHz-class sensor telemetry; Develop and integrate HMI/SCADA interfaces for monitoring and control; Build responsive real-time streaming UIs and post-processing tools; Define visualization architecture and rendering standards; Collaborate with data platform and controls teams on streaming interfaces; Lead debugging and performance improvements across the rendering-to-data stack

Seniority

Senior, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.