Embedded WebRTC Integration Engineer/Consultant

Bounce Imaging 

📍 Boston, United States 🇺🇸

full-time
mid-level
Expired
Posted —
This job posting has expired View All Embedded Systems Engineer Jobs

Key Skills

WebRTCLinuxYoctogstreamerC++

Industry

DefenseConsumer Electronics

Job Description

  • About the Role:

Bounce Imaging is seeking an experienced Embedded Systems WebRTC Consultant developing a production-ready embedded solution that enables secure real-time audio over WebRTC, to support multi-user conference call scenarios via a WebRTC SFU. You will work closely with our CTO and embedded systems team to deliver a fully functional device-side implementation.

Key Responsibilities

  • Implement two-way audio streaming on an embedded Linux camera system using WebRTC
  • Integrate with a selected WebRTC SFU
  • Deliver a reference integration as a modular, production-ready application
  • Ensure real-time performance and minimal latency on constrained hardware
  • Provide documentation and assist in handoff to internal engineering teams
  • Required Experience & Skills:
  • Proven experience in embedded Linux development, preferably Yocto-based environments
  • Deep familiarity with WebRTC libraries (e.g., gstreamer, libwebrtc) and their integration on edge devices
  • Prior experience implementing client-side audio streaming in C or C++
  • Solid understanding of WebRTC SFUs and signaling (Ant Media, Janus, Mediasoup, etc.)
  • Ability to debug complex streaming issues on resource-constrained systems
  • Strong written communication for clean documentation and code handoff

About Bounce Imaging

Bounce Imaging builds advanced 360° tactical cameras used by hundreds of the world’s top military and law enforcement units, including SOCOM, NATO special forces, and hundreds of SWAT teams. Our systems are designed to improve operator safety and situational awareness in the most complex and dangerous environments.