





Mid-level metro role at a known brand with popular C/C++ backend skillset.
Highly specialized VoIP/3GPP telecom protocols reduce cross-industry transferability.
Explicit 3–6 years plus mandatory C/C++, SIP, multithreading and networking skills.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and maintain software for Motorola's Unified Communication Product suite with a focus on 3GPP Mission Critical Services features including MCPTT, MCData, MCVideo, and common service management.
Perform system integration of software and hardware ensuring compliance with 3GPP standards and facilitating customer integrations using standard interfaces.
Validate, test, and document software developments while supporting international collaboration across US, UK, and Europe time zones.
3-6 years of hands-on development experience using C and C++ on Windows or Linux/Unix environments.
Strong understanding of VoIP architecture, protocols, and standards including SIP, RTP, RTCP, SRTP, sockets, HTTP.
Proficiency with compile/build tools across Linux, Android, iOS, or Windows platforms.
Basic networking protocols knowledge including HTTP, TCP/IP, UDP, DNS, SSL, Firewall/NAT.
Experience working with multithreaded applications and video streaming fundamentals relevant to mission-critical communications.
Familiarity with debugging tools such as Wireshark/tcpdump and knowledge of encryption/security protocols like AES-GCM, Mikey-Sakke.
Comfortable operating in a global team environment with overlapping schedules across US and European time zones.