Senior Media Developer (Video Streaming & WebCodecs)

Motorola Solutions
Vancouver
Workplace: OnsiteFull timeCAD 120,000 - 140,000 annuallyFunction: Software EngineeringExperience: 5+ yearsSkills: ["TypeScript","JavaScript","React","WebCodecs","WebRTC","HLS.js","MP4Box","SignalR","Web Workers","Web Components","HTML5","CSS","Canvas"]

Senior Media Developer responsible for designing and implementing advanced web-based video streaming solutions using WebCodecs, WebRTC, and related technologies. You will develop hardware-accelerated decoders, optimize playback across browsers, enable real-time streaming with SignalR, and implement PTZ controls, live recording indicators, and low-latency, adaptive bitrate streaming within a high-performance web video player used across multiple Motorola Solutions products.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Motorola Solutions
Motorola Solutions
2 months ago

Senior Media Developer (Video Streaming & WebCodecs)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 29 days agoStatus: Live

Job Summary

Senior Media Developer responsible for designing and implementing advanced web-based video streaming solutions using WebCodecs, WebRTC, and related technologies. You will develop hardware-accelerated decoders, optimize playback across browsers, enable real-time streaming with SignalR, and implement PTZ controls, live recording indicators, and low-latency, adaptive bitrate streaming within a high-performance web video player used across multiple Motorola Solutions products.
Location: Vancouver
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design and implement advanced video streaming solutions using WebCodecs API, HLS.js, and other streaming protocols
  • •Develop WebCodecs-based video decoders with hardware acceleration support
  • •Optimize video playback performance across different browsers and devices using WebCodecs
  • •Implement real-time streaming capabilities with SignalR integration and WebCodecs processing
  • •Develop PTZ (Pan-Tilt-Zoom) controls and camera manipulation features
  • •Create and maintain video timeline controls with live recording indicators
  • •Implement WebCodecs-based audio/video synchronization and playback control
  • •Develop snapshot and session recording functionality
  • •Ensure low-latency streaming and smooth playback experiences
  • •Implement adaptive bitrate streaming and quality optimization
Travel: Low travel

Pay and Benefits

Salary: CAD 120,000 - 140,000 annually

Key Requirements

  • •5+ years of software engineer experience.
  • •2+ years of WebCodecs API, HLS.js, or WebRTC experience.
  • •3+ years of TypeScript experience.
  • •2+ years of technical leadership experience.
  • •2+ years of Single Page Application development experience
Experience:5+ yearsVideo streamingSoftware
Skills:TypeScriptJavaScriptReactWebCodecsWebRTCHLS.jsMP4BoxSignalRWeb WorkersWeb ComponentsHTML5CSSCanvas
Languages:English
Tech Stack:WebCodecsHLS.jsSignalRMP4BoxTypeScriptJavaScriptReactWeb WorkersWeb ComponentsCanvasWebRTC

Company Brief

Motorola Solutions
Provides mission-critical communications products and services, including radios, software, video security, and command center solutions for public safety, government, and enterprise customers worldwide.
Industry: Surveillance & Security Hardware
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Chicago, United States
Founded: 1928
Glassdoor
Glassdoor: 3.7
WebsiteLinkedIn