Signalwire

Software Engineer - WebRTC & VoIP

Job Posted 1 month ago

Job Type

Remote

Employment

Full-time

Location

Spain, Bosnia and Herzegovina, Bulgaria, Croatia, Czechia, Denmark, Estonia, Finland, Germany, Greece, Hungary, Ireland, Italy, Latvia, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Sweden, Turkey, UK

Category

Software Engineering

Job Description

SignalWire is looking for an European-based WebRTC Software Engineer to help support our European expansion. SignalWire offers engineers the opportunity to build new services and systems critical to the success of a dynamic, fast-growing company-- to push forward the boundaries of communication and grow their career as SignalWire grows.

Please note: This role is only available to candidates who live in Europe and do not require sponsorship.

Job Duties:

  • Add new features to SignalWire’s CXML, RELAY, SWML, and Call Fabric products

  • Review peers’ designs and pull requests

  • Provide Tier 3 support for VoIP and WebRTC problems, joining customer calls when needed

  • Create unit and integration tests for CI/CD

  • Work with QA to ensure new features are testable

Qualifications:

  • Must be eligible to work within Europe without sponsorship.

  • Hands-on experience with C programming language

  • Experience extending C language VoIP/WebRTC applications like FreeSWITCH, Asterisk, Janus, Kamailio, OpenSIPS, rtpengine, or coturn

  • Familiarity with Docker and Git

  • Knowledge of WebRTC, SIP, SDP, RTP, SRTP, DTLS-SRTP, ICE, TURN, STUN, RFC2833/RFC4733, G.711

  • Hands-on experience with Typescript/JavaScript a bonus

  • Browser WebRTC API experience a bonus

Ready for Your Next Step?

To apply for this position, please use the link below. You will be redirected to the official application page on the company's website.

More jobs at Signalwire