Frontend development:
- Architect and implement frontend applications using Rust, WebAssembly, and TypeScript.
- Design and optimize visualization workflows that remain responsive under high data and compute demands.
- Integrate with backend streaming services to support real-time data rendering and interaction.
Collaboration:
- Collaborate with product and design teams to deliver polished interfaces for complex robotics workflows.
- Engage directly with robotics engineers to understand real-world use cases and incorporate feedback.
Optimization:
- Optimize performance across the stack, from rendering pipelines and GPU utilization to network data handling.
- Contribute to core frontend architecture, build tooling, and application reliability.
- Experiment with creative solutions for large-scale interactivity and streaming data.
Foxglove
At Foxglove, they're building powerful open source and commercial tools to accelerate robotics that will have a massive positive impact on the world economy.