Home

Senior software engineer at DICE

Location: Sunnyvale, California, us

Job Summary:

Job Duties:
- Design and implement new features from the ground up (0 to 1)
- Develop scalable systems with a customer focus
- Collaborate with CTO and senior leadership to define product specifications
- Lead the streaming team in embedded systems
- Conduct code reviews and debugging
- Work with cross-functional teams for project execution
- Build and mature video processing pipeline on IoT platform

Required Skills:
- Go, Rust, C/C++
- Multi-threaded development
- GStreamer, FFmpeg
- Streaming protocols (HLS, DASH, WebRTC, RTSP)
- Audio/visual format standards

Required Experiences:
- Building enterprise software products (3-5 years)
- Video streaming product development
- Contributions to industry standards
- MSE and EME technology stacks
- Knowledge of Linux servers and secure operating systems

Job URLs: