Full Job Description
Motorola Solutions is there for our customers when everything is on the line. In extreme moments — when a hurricane lands or when a fire breaks out. And in everyday moments — when a package arrives just in time for the holiday or when a child doesn’t miss the school bus home.
We unify voice, data, video and analytics in one integrated ecosystem to enable individuals, businesses and communities to work together in more powerful ways. To help people make better decisions, act confidently and be their best in the moments that matter. Bring your passion, potential and talents to Motorola Solutions and connect with a career that matters.
Department Overview
At Motorola Solutions, we are building the mission-critical services, software, video and access control,
backed by secure, resilient land mobile radio communications – we advance it every day through our
commitment to innovation. Our drive for continuous innovation and partnership with our customers enables
them to be ready – in the day-to-day moments, and in the moments that matter most.
You will be a part of The CDE team which is working on a very high intensive and key core functional module,
CDE team handles all Signaling and media (audio & video) transport, PTT floor control functionality (RTP & RTCP) in compliance
to the mission critical standards & features. CDE team creates the products and solutions to provide interop operations with telephony, radio and broadband devices.
Job Description
Design and Develop the audio conferencing and telephony features in CDE to support Critical communication with the Radio Devices
Basic Requirements
Programming skills :
Should have around 5 years experience in development with C, multithreading, data structures on VoIP solution ( SIP, RTP, RTCP, TCP/UDP, H264 protocol, codecs for Video and Audio solution).
Strong in system/networking concepts: Sockets, Multi-threading, thread priorities, mutex etc.
Working knowledge of mobile application development environments like Android, iOS.
Flexible and willing to work in cross platform development.
Designs and Develops software solutions by studying requirements; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
Supports and develops software engineers by providing advice, coaching.
Soft skills :
Good verbal and written communication skills are required.
Should be a self-motivated person who can thrive in a challenging environment and gel well with the team.
Should be willing to grasp/share knowledge with the team.
Documenting the enhancements and changes being done.
Travel Requirements
None
Relocation Provided
None
Position Type
Experienced
Referral Payment Plan
Yes