As Senior Software Engineer, you develop the host application's visualization and frontend layer โ realtime camera stream display, live 3D body model rendering, and the configuration web interface. You are part of an international development team and responsible for delivering a performant, polished user experience.
Your tasks โ this is what awaits you
- Develop the host application's web interface: suit discovery dashboard, stream selection,
- recording control, and diagnostics
- Implement low-latency live visualization of all camera streams (stereo RGB + depth) from selected suits, with stream switching and layout management
- Develop a real-time 3D body model visualization that renders full-body and hand kinematics from incoming MQTT data, synchronized with camera feeds
- Optimize rendering performance for concurrent display of multiple video streams and 3D skeleton overlays on standard x86 Linux hardware
- Implement interactive body model features: joint highlighting, data quality indicators, range-of motion overlays
- Collaborate closely with the backend engineer (Position 1) on MQTT stream handling and
- visualization layer integration
- Participate in specification reviews and collaborate with team members across international locations
- Contribute to component testing and performance benchmarking