i
ACL Digital
2 ACL Digital Software Developer Jobs
4-12 years
ACL Digital - Senior C++ Software Developer - Call Processing Systems (4-12 yrs)
ACL Digital
posted 11d ago
Flexible timing
Key skills for the job
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.
- 8+ 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.
- Only Immediate joiners required
- 2nd round F2F interview only (Must be available in Bengaluru)
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for ACL Digital Software Developer roles with real interview advice
Salary was good enough, work life balance was good for 75% of the time and same was the case with working hours, during the initial days we were given flexibility in starting/endin work hours.
No holiday bonus/coupons/gifts, our batch didn't get welcome kit, they always forgot about any goodies that came for us, no increment in the first quarter of the new financial year, work life balance was bad for the last 25% of the time, strict login/logout times during my last 3-4 months, worked 6 sometimes 7 days a week for more th..Read More
Read 6 reviews4-12 Yrs
5-10 Yrs
Bangalore / Bengaluru