Design and implement WebGL-based 3D visualizations for real-time autonomous vehicle coordination and mission planning interfaces
Build high-performance data visualization systems using Deck.gl to render millions of sensor data points, telemetry streams, and geospatial information
Create gaming-inspired UI interactions including RTS-style vehicle selection, minimap systems, context-sensitive controls, and real-time asset tracking displays
Optimize rendering performance for browser-based applications handling continuous streams of sensor data, video feeds, and telemetry from autonomous vehicle fleets
Implement WebAssembly modules for performance-critical calculations and real-time data processing in gaming-style interfaces
Develop interactive 2D/3D mapping systems with real-time overlays for mission planning, route visualization, and operational area displays
Build responsive, touch-capable interfaces that function across desktop and tablet form factors for field deployment scenarios
Create data visualization pipelines that transform raw autonomous system telemetry into actionable operator insights and mission-critical displays
Implement custom WebGL shaders for specialized military sensor data visualization and real-time geographic information display
Collaborate with backend engineers to optimize data streaming protocols and minimize latency for real-time command and control operations
Ensure interface performance and reliability through comprehensive testing frameworks and automated performance monitoring
Requirements
4+ years of professional frontend development experience with emphasis on data visualization and high-performance web applications
Expert-level proficiency in JavaScript/TypeScript and modern frontend frameworks (React, Vue, or Angular)
Strong experience with WebGL programming, 3D graphics libraries (Three.js, Babylon.js), and GPU-based rendering optimization
Proficiency with Deck.gl or similar large-scale data visualization frameworks for rendering massive datasets
Experience with real-time data streaming and WebSocket-based applications for live data visualization
Knowledge of WebAssembly integration for performance-critical frontend calculations and data processing
Understanding of 3D mathematics, coordinate systems, and geospatial data transformations for mapping applications
Experience with canvas-based rendering, animation systems, and performance optimization techniques for data-intensive applications
Familiarity with modern build tools, bundlers, and deployment pipelines for complex frontend applications
U.S. Citizen with the ability to obtain a security clearance; no sponsorship
Benefits
Hybrid work environment
Competitive pay
Flexible time off
Generous PTO policy
Federal holidays
Generous health, dental, and vision benefits
Free OneMedical membership
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptTypeScriptWebGLDeck.glThree.jsBabylon.jsWebAssemblydata visualizationreal-time data streaming3D graphics
Soft skills
collaborationproblem-solvingcommunicationperformance optimizationtestingattention to detailcreativityadaptabilitycritical thinkingtime management