Advanced Software Engineer for Video Communication Systems

3 weeks ago


Bengaluru, Karnataka, India Motorola Solutions Full time

Motorola Solutions is a leading provider of mission-critical communications devices and networks, AI-powered video security & access control, and more.

We are seeking an experienced Advanced Software Engineer to join our SIP Services and 3GPP team. As a key member of our team, you will be responsible for analyzing, developing, designing, and maintaining software for our products and systems.

The ideal candidate will have expertise in C++ language and object-oriented programming, as well as experience with multi-threaded, multi-core software programming skills and design patterns.

In addition, the successful candidate will have hands-on experience working with video/audio codec development and/or integration, including H.263, H.264/AVC, HEVC, vp8/vp9, AAC, OPUS, AMR, AMR-WB, etc.

The salary for this position is estimated to be around $120,000 per year, based on national averages for similar positions.

Job Description

Analyze, develop, design, and maintain software for Motorola Solutions' products and systems.

Required Skills and Qualifications
  • Expertise in C++ language and object-oriented programming
  • Multi-threaded, multi-core software programming skills and design patterns
  • Experience 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 working with relevant open-source technologies (Gstreamer, FFmpeg, etc)
  • Knowledge of IPTV, video conferencing technologies, real-time video applications
  • Bandwidth management for video traffic
  • Signaling and network streaming protocols (SIP)
  • 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 Adaptive Communication Environment (ACE) framework (optional)

This is an experienced-level position, and the ideal candidate will have a strong background in software engineering and experience working with video communication systems.



  • Bengaluru, Karnataka, India Advanced Sterilization Products Full time

    Job Title: Advanced Software Engineer PositionWe are seeking an experienced Senior Software Engineer to join our team at Advanced Sterilization Products.Estimated Salary: $120,000 - $180,000 per year based on experience and qualifications.About the Role:This senior software engineer position will be responsible for designing, developing, and implementing...


  • Bengaluru, Karnataka, India Renesas Electronics Full time

    About the RoleWe are seeking an experienced Software Engineer to join our team and work on the development of advanced ADAS (Advanced Driver Assistance Systems) systems. This is a fantastic opportunity to leverage your skills in software development, machine learning, and automotive operating systems to create cutting-edge solutions.ResponsibilitiesDevelop...


  • Bengaluru, Karnataka, India Baya Systems Full time

    Job Title: Advanced Software Architectural Engineer for Complex SystemsBaya Systems seeks a seasoned Software Verification Designer with expertise in building infrastructure and crafting test sequences for complex software platforms.This role plays a pivotal part in shaping Baya's technology portfolio by bringing innovative ideas, creativity, and technical...


  • Bengaluru, Karnataka, India Motorola Solutions Full time

    We are seeking a skilled Senior Software Engineer to join our team at Motorola Solutions, a leading provider of mission-critical communications devices and networks. As a member of our SIP Services and 3GPP team, you will play a critical role in the development and maintenance of software for our products and systems.Key Responsibilities:Analyze, design,...


  • Bengaluru, Karnataka, India Advanced Sterilization Products Full time

    At Advanced Sterilization Products, we strive to create innovative products that protect patients during their most critical moments.We are looking for a highly skilled and dedicated Embedded Systems Software Engineer to join our team. As an Embedded Systems Software Engineer at ASP, you will be responsible for designing and developing software components...


  • Bengaluru, Karnataka, India Neudeep Technologies Pvt. Ltd Full time

    Software Engineer – Audio/Video ApplicationsWe're looking for a skilled software engineer to join our team as a software engineer – audio/video applications.About the RoleThis position requires a strong understanding of audio and video processing, with expertise in developing applications and systems for multimedia technologies.Main...


  • Bengaluru, Karnataka, India Advanced Sterilization Products Full time

    About the RoleAt Advanced Sterilization Products, we are seeking a highly skilled Software Quality Assurance Specialist to join our team. This role is responsible for ensuring the highest standards of software quality and compliance in our products.Job DescriptionThe ideal candidate will have a bachelor's degree in engineering or a related field and 5+ years...


  • Bengaluru, Karnataka, India Advanced Sterilization Products Full time

    Job DescriptionAs a Senior Embedded Software Engineer at Advanced Sterilization Products, you will be responsible for designing, developing, and implementing complex embedded systems on ASP capital and connected systems.This role will work closely with the verification and validation team to ensure the quality and reliability of ASP software products.This...


  • Bengaluru, Karnataka, India Advanced Sterilization Products Full time

    Our company, Advanced Sterilization Products, is seeking a highly skilled Senior Software Systems Architect to join our team in Bangalore. This role offers a competitive salary of ₹25 lakhs per annum, commensurate with experience.Job DescriptionThe Lead Software Engineer is responsible for designing, developing, and implementing complex software systems on...


  • Bengaluru, Karnataka, India Ananant Systems Private Limited Full time

    Ananant Systems Private Limited is a pioneering semiconductor and wireless systems company based in India, revolutionizing the industry with cutting-edge technology.Company OverviewWe aim to establish a world-class semiconductor and wireless systems company headquartered in India, addressing the expanding requirements for advanced connectivity, computing,...

  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Perennial Systems Full time

    At Perennial Systems, we are seeking a skilled Software Engineer to join our team. As a key member of our development team, you will play a crucial role in designing and implementing software solutions for embedded systems.The ideal candidate will have extensive experience with Core Java, Advance Java, OOPs, MySQL, and passion for technology and emerging...


  • Bengaluru, Karnataka, India Ananant Systems Private Limited Full time

    Exciting Opportunity at Ananant Systems Private LimitedWe are seeking a highly skilled Wireless Communication Systems Design Engineer to join our team at Ananant Systems Private Limited. This is an exciting opportunity to work on cutting-edge wireless communication systems and contribute to the development of innovative technologies.About UsAnanant Systems...


  • Bengaluru, Karnataka, India Motorola Solutions Full time

    At Motorola Solutions, we're committed to creating a safer world by developing cutting-edge technologies. As a Senior Software Engineer on our SIP Services and 3GPP team, you'll play a crucial role in designing and maintaining software for our products and systems.Job DescriptionWe're seeking an expert in C++ programming with experience in video integration...


  • Bengaluru, Karnataka, India Proton Hiring Full time

    Akteena, a pioneering force in IoT and video telematics, is seeking a seasoned Senior Software Engineer to spearhead the development of cutting-edge software solutions. This pivotal role offers an unparalleled opportunity to shape the future of our robust platforms.Key Responsibilities:Lead the design and development of sophisticated software solutions for...


  • Bengaluru, Karnataka, India Right Advisors Private Limited Full time

    We are seeking a highly skilled Advanced .NET Software Engineer to join our team at Right Advisors Private Limited.About the RoleThe ideal candidate will have a strong background in C# and .NET Core, with experience in developing scalable and efficient software solutions. They should also be proficient in Azure, Docker, and Kubernetes, with a good...


  • Bengaluru, Karnataka, India Advanced Sterilization Products Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Advanced Sterilization Products (ASP). As a key member of our engineering team, you will be responsible for designing, developing, and implementing complex software systems.Key ResponsibilitiesDesign and develop software for our products and systems using REST API...


  • Bengaluru, Karnataka, India Advanced Sterilization Products Full time

    The role of a Technical Lead Software Engineer at Advanced Sterilization Products is pivotal in shaping the future of our software systems.As part of our team, you will be responsible for designing, developing, and implementing complex software systems on ASP capital and connected systems. This position will work closely with the verification and validation...


  • Bengaluru, Karnataka, India Advanced Sterilization Products Full time

    OverviewAdvanced Sterilization Products is a leading manufacturer of sterilization products. We are seeking an experienced Senior Software Engineer to join our team.Salary:$120,000 - $150,000 per annum (dependent on experience)Job Description:We are looking for a highly skilled and motivated Senior Software Engineer to lead our software development team. The...


  • Bengaluru, Karnataka, India Advanced Sterilization Products Full time

    Job SummaryThe Senior Software Engineering Lead at Advanced Sterilization Products (ASP) is a pivotal role that oversees the design, development, and implementation of complex software systems on ASP capital and connected systems.This position works closely with architects and the verification and validation team to ensure the quality and reliability of ASP...

  • Software Architect

    3 weeks ago


    Bengaluru, Karnataka, India Uniphore Software Systems Full time

    At Uniphore Software Systems, we're revolutionizing the way enterprises interact with their customers through AI-driven solutions. As a seasoned Software Engineer, you'll be at the forefront of designing and building high-scale, mission-critical real-time production systems that drive business outcomes. With a strong passion for innovation and a keen eye for...