Software C# Engineer
Motorola Solutions
📍 Kraków, Lesser Poland Voivodeship, Poland
Job Description
Job Description
As a Software C# Engineer within our Agile delivery team, you will move beyond standard CRUD applications to solve complex network and real-time communication challenges. You will lead the development of expansion products that interface with 3GPP-compliant User Equipment (UE).
Core Responsibilities
Develop C# components for high-concurrency SIP sessions, managing complex headers and MIME bodies to support features like First-to-Answer and Group Regroups.
Implement RTP/RTCP media handling for Mission Critical Voice (MCPTT) and Video (MCVideo), ensuring seamless floor control (transmission rights) in half-duplex environments.
Build handlers for MCData services (SDS, File Distribution) using HTTP and SIP MESSAGE requests, and manage XCAP retrieval logic for XML configuration documents.
Integrate OIDC authentication flows and MIKEY-SAKKE encryption to ensure media transport re...