Our client is transforming how the world’s most critical hardware is controlled across aerospace, automotive, energy, and advanced manufacturing sectors. Their next-generation software platform combines an intuitive command and control interface, a specialized programming language for hardware control, and a high-performance runtime environment — enabling engineers to rapidly, reliably, and safely build, test, and deploy mission-critical systems.They are seeking a Software Engineer to design, build, and improve user interfaces that enable hardware operators to work more efficiently and safely. In this role, your work will directly accelerate testing and enhance the overall product experience.You will implement new capabilities that improve system reliability, performance, and maintainability, and collaborate closely with operators to translate real-world operational needs into intuitive software that supports complex hardware systems.What You’ll DoDesign and develop polished, reliable user interfaces using ReactPrioritize usability, safety, and reduced operator cognitive loadSupport a long-term vision where operators can seamlessly oversee multiple operations, vehicles, and locationsDevelop tools, frameworks, and workflows that simplify the software stack and minimize ongoing maintenanceUphold strong engineering standards and best practices across the systemDiagnose complex technical issues and implement scalable, durable solutionsPartner directly with operators to observe real-world usage and gather feedbackContinuously learn and contribute across both frontend and backend systemsRequired Qualifications3+ years of professional experience with React and TypeScriptStrong understanding of React hooks, context, and performance optimizationExperience with real-time data visualization and high-frequency data updatesProficiency in modern CSS (CSS-in-JS, CSS variables, responsive design)Experience with unit and end-to-end testing (Vitest/Jest, Playwright/Cypress)Familiarity with WebSocket-based architecturesPreferred QualificationsExperience with scientific or industrial data visualizationKnowledge of Web Workers, SharedArrayBuffer, or other browser performance APIsFamiliarity with charting libraries (LightningChart, uPlot, D3, etc.)Experience with Protocol Buffers or Apache ArrowExperience with SVG, HTML5 Canvas, WebGL, or motion graphicsExperience with Docker or containerized development environmentsExperience using Storybook for component-driven developmentComfortable working in complex, multi-component architecturesStrong attention to detail with strict TypeScript and ESLint configurationsAbility to support customer-specific customization patternsITAR RequirementsTo comply with U.S. Government export regulations, applicants must be a:(i) U.S. citizen or national(ii) U.S. lawful permanent resident (green card holder)(iii) Refugee under 8 U.S.C. § 1157(iv) Asylee under 8 U.S.C. § 1158or be eligible to obtain the required authorizations from the U.S. Department of State.