Staff Software Engineer
Core
Own the frontend platform behind the operator UI, including the application shell, design system, and shared data layer, while building high-performance real-time interfaces for live hardware telemetry.
Role type
Staff Software Engineer (Frontend Platform)
Builds
Unified operator platform, high-performance real-time UI modules, and shared frontend infrastructure.
Domain
Industrial control systems / Hardware-in-the-loop / Real-time data visualization
Required skills
TypeScript, React, frontend architecture, design systems, performance optimization, state management, real-time data handling, team mentorship, cross-team technical direction
Preferred skills
SCADA, industrial control, hardware-in-the-loop systems, binary streaming protocols (WebSockets, protobuf), Web Workers, Bazel, Monaco
Technologies
TypeScript, React, Redux, WebSockets, protobuf, Web Workers, Bazel, Monaco
Responsibilities
Define architecture and contribution model for domain teams to ship UI modules; Lead consolidation of multiple frontends into a unified platform; Build high-performance real-time interfaces rendering live hardware telemetry; Set frontend technical direction and quality standards; Mentor engineers and raise the technical level of the team
Seniority
Staff, hands-on IC with strategic influence
