Skip to main content

Application Systems Analyst Programmer in Riverside

Job DescriptionJob Description

Role: Senior Communications Software Engineer (C++ / C# / P25)

 

Key Responsibilities:

* Design and develop mission-critical radio communication software spanning embedded protocol stacks (C++) and desktop/server networking infrastructure (C#).

* Implement, optimize, and maintain P25 (Project 25) protocols, including CAI, DFSI, and CSSI wireline interfaces.

* Develop secure voice and data routing applications utilizing AES-256 encryption and OTAR capabilities.

* Optimize multi-threaded applications for low-latency network streaming (UDP, RTP, unicast/multicast).

 

Required Qualifications:

* 5+ years of professional C++ (Modern C++14/17+) and C# (.NET / WPF) development experience.

* Proven experience writing software directly conforming to TIA-102 (P25) standards.

* Solid understanding of digital mobile radio concepts (Trunking, Conventional, Base Stations, Talkgroups).

* Experience with network programming, socket communication, and Wireshark protocol analysis.

Application Systems Analyst Programmer in Riverside

Riverside, CA
Full time

Published on 05/22/2026

Share this job now