Software Engineer, Data Visualization
Core
Design and implement high-performance, real-time visualization interfaces and dashboards for sensor telemetry in nuclear fuel enrichment test and production systems.
Role type
Senior IC data visualization software engineer (real-time frontend)
Builds
Mission-critical UIs for situational awareness, alarm management, and post-run analysis in R&D, manufacturing, and plant operations.
Domain
Nuclear energy / Industrial automation / Real-time data systems
Deliverable
production ML models | product features
Required skills
TypeScript, React, Python, high-performance rendering, streaming data handling, HMI/SCADA integration, time-series data processing, on-premise deployment, safety-critical environment experience
Preferred skills
WebGL, canvas, custom rendering, pub/sub protocols (OPC-UA, MQTT), technical leadership, mentoring
Technologies
TypeScript, React, Python, Ignition, Grafana, OPC-UA, MQTT
Responsibilities
Design and maintain live charting and dashboards for kHz-class sensor telemetry; Develop and integrate HMI/SCADA interfaces for monitoring and control; Build real-time streaming UIs and post-processing tools; Define UI architecture, rendering standards, and testing strategies; Collaborate with data platform and controls teams; Lead debugging and performance optimization across the rendering-to-data stack
Seniority
Senior, hands-on IC