Senior Software Engineer

5 - 9 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: At Motorola Solutions, you will be responsible for analyzing, developing, designing, and maintaining software for the organization's products and systems. Your role will include performing system integration of software and hardware to maintain throughput and program consistency, as well as developing, validating, and testing structures and user documentation. Key Responsibilities: - Expertise in C++ language and Objected oriented programming - Proficiency in multi-threaded, multi-core software programming skills and design patterns - Expertise in Signaling and Network Streaming Protocols (SIP) - Hands-on experience working with Video/audio codec development and/or integration (H.263, H.264/AVC, HEVC, vp8/vp9, AAC, OPUS, AMR, AMR-WB, etc.) - Hands-on experience in using and integrating with relevant Open source technologies (Gstreamer, FFmpeg, etc) - In-depth knowledge and practical application of IPTV, Video conferencing technologies, real-time video applications - Bandwidth Management for Video Traffic - Good knowledge of Networking, IP/TCP/UDP protocols - Detailed knowledge and understanding of RTP/RTCP/SRTP protocol and stack - Strong debugging and troubleshooting abilities (valgrind, gdb, pcap) - Experience in the Adaptive Communication Environment (ACE) framework is an added advantage - Proficiency in any scripting language is an advantage - Strong communication skills and Ability to work well in a team environment Qualifications Required: - Expertise in C++ language and Objected oriented programming - Hands-on experience with Video/audio codec development and/or integration - In-depth knowledge of Signaling and Network Streaming Protocols (SIP) - Proficiency in using and integrating with Open source technologies - Knowledge of Networking, IP/TCP/UDP protocols - Understanding of RTP/RTCP/SRTP protocol and stack - Strong debugging and troubleshooting abilities - Experience in Adaptive Communication Environment (ACE) framework is a plus - Proficiency in a scripting language - Strong communication skills and ability to work in a team environment Please note that the company, Motorola Solutions, is guided by a shared purpose of helping people be their best in critical moments by ensuring safety through technology. The company values a people-first and community-focused culture, encouraging authenticity and excellence in work to create a safer world. If you believe you can contribute to the team, even if you do not meet all preferred skills, the company welcomes your application and is committed to providing an inclusive and accessible recruiting experience for candidates with disabilities or health conditions.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now

RecommendedJobs for You

bengaluru, karnataka, india