General Matter
Software Engineer, Data Visualization
About this role
General Matter seeks a Data Visualization Software Engineer to design and build real-time, high-performance dashboards and HMI/SCADA interfaces for uranium enrichment test stands and production systems. The role combines frontend engineering with industrial data systems, requiring expertise in rendering high-throughput sensor telemetry and supporting mission-critical operational visibility.
What you'll do
- Design and maintain high-performance live charting and dashboards for kHz-class, high-channel-count sensor telemetry
- Develop HMI/SCADA interfaces for monitoring, control, alarming, and operational visibility
- Build real-time streaming UIs that remain responsive under load and post-processing tools for analysis
- Define modern software engineering practices, UI architecture, and rendering standards across the visualization stack
- Collaborate with data platform, controls, and test automation teams to integrate streaming and time-series interfaces
- Lead debugging, root cause analysis, and performance optimization across the rendering-to-data stack
What they're looking for
- TypeScript/React
- Python
- Real-time data visualization
- HMI/SCADA systems
- High-performance frontend engineering
- Time-series data handling
- UI architecture and design
- Performance optimization and debugging
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
General Matter
General Matter develops nuclear fuel enrichment systems and production infrastructure. The company is hiring for engineering roles including EHS, quality, manufacturing systems, tooling, and test systems engineers to support its uranium enrichment operations and manufacturing processes.
View all jobs at General MatterLikely interview questions
- Describe your experience building real-time UIs that handle high-frequency, multi-channel telemetry data—what performance challenges did you face and how did you solve them?
- Walk us through a time you optimized rendering performance for a data-heavy dashboard; what tools and techniques did you use?