Senior Software Developer for Video Communication Systems

2 days ago


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, develop, and test software for our organization's products and systems
  • Perform system integration of software and hardware to maintain throughput and program consistency

Requirements:

  • 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 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
  • Strong debugging and troubleshooting abilities (valgrind, gdb , pcap)
  • Ability to work well in a team environment

We offer a competitive salary of $**$140,000 - $180,000 per year**, depending on experience, as well as a comprehensive benefits package. If you're a motivated and experienced software engineer looking for a new challenge, we encourage you to apply.



  • Bengaluru, Karnataka, India Ittiam Systems Full time

    Job Summary: We are seeking a highly skilled Senior Video Codec Developer to join our Video Team at Ittiam Systems. The successful candidate will be responsible for designing and delivering video codec solutions for the broadcast industry.Key Responsibilities:Develop and implement optimized algorithms for video encoders, video pre and post processing...


  • Bengaluru, Karnataka, India Accord Software & Systems Full time

    About Accord Software & SystemsWe are a dynamic software and systems company seeking an experienced technical architect to join our team. As a technical architect, you will be responsible for designing, developing, implementing, and testing products involving RF, baseband signal processing, and communication interfaces.Key Responsibilities:Design and develop...


  • Bengaluru, Karnataka, India Evertz Full time

    We are seeking a skilled Senior Video Systems Engineer to join our team at Evertz. Reporting to the Senior Manager of the Technical Operations Centre, the primary responsibility of this role will be to support complex broadcast video systems, software defined video networking, compression and content processing systems, orchestration and control network...


  • Bengaluru, Karnataka, India Ittiam Systems Full time

    Video Codec Solutions for Broadcast IndustryThe Video Team at Ittiam Systems is seeking a highly skilled Senior Engineer - Video Codecs to design and deliver innovative video codec solutions for the broadcast industry.About the RoleThis is an exciting opportunity for a seasoned engineer with experience in developing high-quality video encoders, transcoders,...


  • Bengaluru, Karnataka, India The Nielsen Company Full time

    About the RoleThe Nielsen Company is seeking a highly skilled Senior Software Developer to join our team responsible for developing software interfaces with major TV streaming providers. As a key member of this team, you will play a crucial role in shaping the technical direction of our projects.Key ResponsibilitiesSystem Deployment: Develop new features for...


  • Bengaluru, Karnataka, India Ittiam Systems Full time

    Key Responsibilities:Develop and implement optimized algorithms for video encoders, video pre and post processing components on x86 and Intel GPU based platforms.Work involves implementation of high quality video encoders and transcoders and associated intellectual properties like Motion Estimation, Rate Control algorithms, Scene Cut Detection,...


  • Bengaluru, Karnataka, India QNX Software Systems Full time

    About the RoleWe are seeking an experienced MacOS Developer with ability to interact in C# & .NET to design, implement, test, and optimize with a high degree of autonomy and an emphasis on tangible results.About the TeamYou'll be joining our endpoint security engineering team working on a scalable endpoint protection and monitoring system that produces...


  • Bengaluru, Karnataka, India QNX Software Systems Full time

    About the RoleQNX Software Systems is seeking a talented Senior Software Developer in Test Specialist with extensive experience in testing high-volume event-based cloud applications and automation to join our test automation tools and infrastructure team.ResponsibilitiesWork iteratively and collaboratively with development teams to maintain and improve our...


  • Bengaluru, Karnataka, India The Nielsen Company Full time

    About the RoleThe Nielsen Company is seeking a highly skilled Senior Software Developer to join its team responsible for developing software interfaces with major TV streaming providers. This role will involve designing, implementing, and maintaining robust, scalable solutions that leverage JavaScript and Python/SQL code.The ideal candidate will have...


  • Bengaluru, Karnataka, India Accord Software & Systems Full time

    Key ResponsibilitiesWe are seeking a highly skilled Senior Electronic Systems Specialist to join our team at Accord Software & Systems. The ideal candidate will have experience in installation and commissioning of Electronic systems, Antennas, Network switches, and Electrical systems (MAST, UPS, DG, and ACU).Key SkillsInstallation and commissioning of...


  • Bengaluru, Karnataka, India Nielsen Full time

    Nielsen is seeking an experienced Senior Software Developer to join our team in developing software interfaces with major TV streaming providers.About the RoleThis role will be part of a team that develops software interfaces with all the major TV streaming providers, and downloads tens of thousands of movies and TV shows from US and international platforms....


  • Bengaluru, Karnataka, India Accord Software & Systems Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Electronic System Deployment Specialist to join our team at Accord Software & Systems. This is a unique opportunity to showcase your expertise in installation, commissioning, and deployment of electronic systems, antennas, network switches, and electrical systems.Key...


  • Bengaluru, Karnataka, India Ittiam Systems Full time

    About Ittiam SystemsWe are a leading provider of innovative IoT solutions serving the Retail markets globally.Job DescriptionThe selected candidate will join our team of engineers working on developing reliable IoT systems. The software involves multiple components like Operating system, software footprint, diagnosis, monitoring, recovery mechanism, remote...


  • Bengaluru, Karnataka, India English For India Full time

    Job Opportunity: We are seeking a skilled Trainer for Video Content on Communication Skills. The ideal candidate will be fluent in one of the languages: Telugu, Tamil, Malayalam, or Kannada.Responsibilities:Create video content on Communication SkillsDevelop engaging training materialsTrainer for video projects in BangaloreRequirements:Fluency in one of the...


  • Bengaluru, Karnataka, India MRI Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Architect to lead our HR systems development team. As a key member of our technology team, you will be responsible for designing and implementing innovative solutions to meet the evolving needs of our HR business.


  • Bengaluru, Karnataka, India ACL Digital Full time

    Job Description">ACL Digital is seeking a highly skilled Senior C++/Golang Programmer to join our team. As a key member of our software development team, you will design, develop, and maintain software components and modules for MCPTT call processing and media applications using C++, Audio/Video codecs, and other relevant programming languages.">About the...


  • Bengaluru, Karnataka, India QNX Software Systems Full time

    Job Overview:QNX Software Systems is seeking a skilled Senior Cybersecurity Software Engineer to join their team. This role will involve designing and developing next-generation security products delivered from the cloud.Key Responsibilities:Design and develop new security features and productsStay up-to-date with the latest trends and technologies in...


  • Bengaluru, Karnataka, India Dew Software Full time

    We are seeking a highly skilled Senior Backend Developer to join our team at Dew Software. As a leading player in the Digital Transformation space, we collaborate with Fortune 500 companies to drive their digital innovation and transformation.About the RoleThis is a senior-level position that requires a strong command of backend development principles, with...


  • Bengaluru, Karnataka, India Senior .Net Developer Full time

    About Us:We are Noesys Software, a leading provider of Analytics and Automation solutions for businesses. Our Gen AI-powered unified data platform, Infoveave, enables businesses to manage all their data in one place, keep track of their performance at various levels, and automate critical front and back-office processes.Our foundation is built on Agility,...


  • Bengaluru, Karnataka, India Iosys Software Full time

    Job Title: Senior Enterprise Software DeveloperOverviewIosys Software is seeking a highly skilled and experienced Senior Enterprise Software Developer to join our dynamic team. The ideal candidate will have a strong background in designing and developing complex enterprise applications using EJB technology, with a focus on scalability and reliability.Key...