C/C++ Software Developer

1 month ago


Bengaluru, India ACL Digital Full time

Dear All,


Greetings of the day…

We are currently seeking a highly skilled and experienced C/C++ Software Developer - SIP/VOIP to join our dynamic team.


Job Description: C/C++ Software Developer - SIP/VOIP


Position Overview:

We are seeking an experienced Software Developer with expertise in MCPTT (Mission-Critical Push-to-Talk) call processing and media. As a Software Developer, you will be responsible for designing, developing, and maintaining software solutions for MCPTT systems based on SIP, SDP, RTP, and RTCP protocols. You will work with a cross-functional team to deliver high-quality software solutions in a fast-paced and dynamic environment.


Key Responsibilities:

  • Software Development: 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.
  • Protocol Implementation: Implement and integrate SIP, SDP, RTP, and RTCP protocols to enable voice and video communication in MCPTT systems.
  • Audio/Video Codecs: Develop and optimize audio and video codecs for efficient media processing and streaming in MCPTT applications.
  • System Integration: Collaborate with system architects, network engineers, and other stakeholders to integrate software components into MCPTT systems and ensure seamless communication and interoperability.
  • Testing and Debugging: Conduct unit testing, integration testing, and system testing to ensure the reliability, performance, and quality of software components. Identify and resolve software defects and issues through debugging and troubleshooting.
  • DevOps and Automation: Implement and maintain CI/CD pipelines, automated testing frameworks, and deployment tools to streamline the software development and release process.
  • Documentation: Create and maintain technical documentation, including design specifications, API documentation, and user guides.
  • Performance Optimization: Analyze and optimize software performance, memory usage, and resource consumption to ensure efficient operation of MCPTT applications.
  • Collaboration and Communication: Collaborate with cross-functional teams, including product managers, QA engineers, and customer support, to understand requirements, prioritize tasks, and deliver high-quality software solutions.
  • Stay Up-to-Date: Stay current with industry trends, advancements, and best practices in MCPTT technologies and protocols.


Qualifications:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 4+ years of professional experience as a Software Developer, with a focus on MCPTT call processing and media.

Mandatory:

  • Strong programming skills in C++, Go, Node.js, Python, and other relevant programming languages.
  • In-depth knowledge of HTTPS, SIP, SDP, RTP, and RTCP protocols and their application in MCPTT systems.
  • Desirable
  • Experience with audio and video codecs, media processing, and streaming technologies.
  • Familiarity with DevOps practices, including CI/CD, automated testing, and deployment tools (e.g., Jenkins, GitLab, Docker).
  • Experience with software development methodologies such as Agile or Scrum.
  • Strong problem-solving and analytical skills, with the ability to troubleshoot and debug complex software issues.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team-oriented environment.
  • Ability to adapt and learn new technologies and concepts quickly.


Immediate joiners are preferred, apply here or connect me


  • Software Developer

    1 month ago


    Bengaluru, India TekPillar Full time

    "We are Hiring for Software Developer Position at Bangalore Location"Role : Software Developer Work Experience : 4-8 YearLocation : Bangalore MANDATORY SKILLS : C or C++, SDLC, Aerospace or Automotive Required Qualifications : Experience : 4-8 years of hands-on experience in C/C++ development. Domain Expertise : Proven experience in the Aerospace or...

  • C++ Developer

    2 months ago


    Bengaluru, India TekIT Software Solutions Full time

    Role : C++ Developer. Experience : 4+ Years (organization experience). Job Type : Full Type. Skills : C++, .Net framework version 4.7, OOPs, VS-2022, GIT, SQL. Location : Hybrid (Pune, Indore, Mumbai, Kolkata, Bangalore, NCR, Jaipur, Hyderabad, Goa, Ahmedabad).- Strong knowledge of C++ programming skills in Windows.- Strong knowledge of C# programming skills...

  • C/C++ Developer

    4 months ago


    Bengaluru, India Infosys Finacle Full time

    C/C++ DeveloperJob Location - Electronic City, BengaluruExperience - 4 to 9 yearsRequirements-1. Proficiency in atleast one of the language C/C++, with OOPS, Pointers.2. Experience in product/software development3. Comfortable in LINUX/UNIX environments.4. Ability for work breakdown and effort estimation.5. Abilty for Design and code review to follow best...

  • C/C++ Developer

    4 months ago


    Bengaluru, India Infosys Finacle Full time

    C/C++ DeveloperJob Location - Electronic City, BengaluruExperience - 4 to 9 yearsRequirements- 1. Proficiency in atleast one of the language C/C++, with OOPS, Pointers. 2. Experience in product/software development 3. Comfortable in LINUX/UNIX environments. 4. Ability for work breakdown and effort estimation. 5. Abilty for Design and code review to follow...

  • C/C++ Developer

    3 months ago


    Bengaluru, India Infosys Finacle Full time

    C/C++ DeveloperJob Location - Electronic City, BengaluruExperience - 4 to 9 yearsRequirements- 1. Proficiency in atleast one of the language C/C++, with OOPS, Pointers. 2. Experience in product/software development 3. Comfortable in LINUX/UNIX environments. 4. Ability for work breakdown and effort estimation. 5. Abilty for Design and code review to follow...

  • Embedded Developer

    1 week ago


    Bengaluru, India Nixcel Software Full time

    Job Description :Key Responsibilities :- Passionate about software development- Strong experience in embedded domains, preferably automotive- Exceptional C/C++ programming skills- Strong expertise in Linux system internals- In-depth knowledge of network and socket device drivers- Experience in hardware debugging, porting, and board bring-up- Development...

  • Software Engineer

    2 months ago


    Bengaluru, India Spigot Software Pvt Ltd Full time

    Job Description :Responsibilities :- Understand architecture definitions, carry out investigations and feasibility studies, develop verification strategies, and contribute to the development of compliance products.- Design verification test cases/scenarios in assembly/C/HVL and higher abstraction languages using automation techniques as :- Btech/B. S. or...


  • Bengaluru, India Trellix Full time

    Senior Software Development Engineer in TestSoftware Development Engineer ,Data ProtectionSenior Product Manager-IISoftware Development EngineerSoftware Engineer - JavaSoftware Development Engineer: C, C++Order to Cash Operations AnalystSr SDETStaff Software Development EngineerSenior SDETSenior Security Researcher - Malware AnalysisSenior Software Quality...


  • Bengaluru, India TekPillar Full time

    Position : Embedded Software DeveloperExperience : 4 to 8 yearsLocation : BangaloreKey Skills :- SDLC, Strong in C or C++ Development & Strong in Aerospace or Automotive domainJob Description :- 4 to 8 years of experience in embedded software development.- Strong proficiency in C or C++ programming for embedded systems.- Hands-on experience with the Software...


  • Bengaluru, India TekPillar Full time

    Role : Embedded software development Experience : 3 - 5 YearsLocations : BangaloreMust Have skills : C/C++ , Device/driver, SW development in skills :1. 7+ years of experience in Embedded software development experience in C/C++.2. Experience working in driver software development in IVI/Telematics domains (Dsiplay, Audio, BT/WiFi, USB etc)3. Experience...

  • C++ Developer

    2 months ago


    Bengaluru, India Corner Tree Consulting P Ltd Full time

    Responsibilities :- Design, develop, and implement C++ software components based on project requirements.- Write well-structured, efficient, and maintainable C++ code.- Conduct code reviews and provide feedback to improve code quality.- Perform unit testing and integration testing to ensure code quality.- Troubleshoot and debug software issues.- Collaborate...

  • C++ Developer

    2 months ago


    Bengaluru, India GK HR Consulting India Private Limited Full time

    Job Title : C++ Developer. Location : Bangalore,Karnataka. Work type : Contract/C2H. Exp : 2-8 years. Job Description : We are seeking a skilled C++ developer to join our dynamic team. As a C++ developer, you will be responsible for designing, implementing, and maintaining software applications using C++ programming language. You will collaborate with...


  • Bengaluru, India ACL Digital Full time

    Dear All,Greetings of the day…!!!We are currently seeking a highly skilled and experiencedC/C++ Software Developer - SIP/VOIPto join our dynamic team.Job Description: C/C++ Software Developer - SIP/VOIPPosition Overview:We are seeking an experienced Software Developer with expertise in MCPTT (Mission-Critical Push-to-Talk) call processing and media. As a...

  • Software Engineer

    4 weeks ago


    Bengaluru, India NetApp Full time

    Title: Software Engineer (C, C++) Location: Bangalore, Karnataka, IN, 560071 Requisition ID: 126307 Job SummaryAs a Software Engineer, you will work as part of a team of skilled system engineers accountable for participating in the development, debugging, maintenance & testing. As part of the Research and Development function, system software engineers...

  • Software Engineer

    2 days ago


    Bengaluru, India NetApp Full time

    Title: Software Engineer (C, C++) Location: Bangalore, Karnataka, IN, 560071 Requisition ID: 126307 Job SummaryAs a Software Engineer, you will work as part of a team of skilled system engineers accountable for participating in the development, debugging, maintenance & testing. As part of the Research and Development function, system software engineers...


  • Bengaluru, India ACL Digital Full time

    Dear All,Greetings of the day…!!!We are currently seeking a highly skilled and experienced C/C++ Software Developer - SIP/VOIP to join our dynamic team.Job Description: C/C++ Software Developer - SIP/VOIPPosition Overview:We are seeking an experienced Software Developer with expertise in MCPTT (Mission-Critical Push-to-Talk) call processing and media. As a...


  • Bengaluru, India ACL Digital Full time

    Dear All,Greetings of the day…!!!We are currently seeking a highly skilled and experienced C/C++ Software Developer - SIP/VOIP to join our dynamic team.Job Description: C/C++ Software Developer - SIP/VOIPPosition Overview:We are seeking an experienced Software Developer with expertise in MCPTT (Mission-Critical Push-to-Talk) call processing and media. As a...

  • Software Engineer

    3 weeks ago


    Bengaluru, India NetApp Full time

    Title: Software Engineer (C,C++, Storage) Location: Bangalore, Karnataka, IN, 560071 Requisition ID: 126857 Job SummaryWe are looking for a Software Engineer to join our scale-out storage development team. We are working on ONTAP, NetApp’s flagship storage product. As an engineer on our team, you will work as part of a dynamic, innovative, and fun team...

  • Software Engineer

    2 weeks ago


    Bengaluru, India NetApp Full time

    Title: Software Engineer (C,C++, Storage) Location: Bangalore, Karnataka, IN, 560071 Requisition ID: 126857 Job SummaryWe are looking for a Software Engineer to join our scale-out storage development team. We are working on ONTAP, NetApp’s flagship storage product. As an engineer on our team, you will work as part of a dynamic, innovative, and fun team...

  • Cellular Developer

    4 weeks ago


    Bengaluru, India MaimsD Technology Full time

    Role : Cellular Developer - C/C++Location : BangaloreExperience: 4 - 7 YrsEmployment Type : Full Time, PermanentWorking mode : RegularNotice Period : Immediate - 15 DaysAbout the Role :As a Cellular Modem Software Engineer, you will be responsible for developing and maintaining software components for cellular modems, primarily using Qualcomm chipsets. You...