Overview:
As a part of development team for you will be responsible for design, implementation, security, and support of the whole system including Service Subsystem and Advanced Communication Subsystem. You will also be attending and participating in project meetings, design meetings and code review sessions
We are currently hiring for a Lead Software Engineer to design and implement state-of-the-art real-time communication devices, including Voice over IP systems, network management and integration with multiple Call Manager platforms
Responsibilities:
Create, design, develop, and test our next-generation system/products
Work in our R&D team to support current and future software releases
Join ongoing efforts to improve and optimize software-development processes
Participate in continuous improvement initiatives through progressive system re-architecture
Champion customer satisfaction through high product quality, excellence in usability, simplicity and consistency in the product portfolio
Requirements:
Any Graduation or Post-Graduation degree
10 + years of C/C++ development experience in data/telecom fields.
Preference in SIP or VOIP related communication systems.
Solid understanding of data and telecommunication networks and protocols
Strong working knowledge of Linux kernel, multi-process, multi-thread and time critical environments, MySQL, shell scripting, scripting languages and performance tuning
Good understanding of software architecture, and the interworking of software modules and components.
Possess solid troubleshooting and design testing skills using latest tools available.
Familiar with test-driven development practices
Familiar with different software development processes and large team-based development practices such as Agile.
Collaborative team player with excellent verbal and written communication skills. Able to work well with other development team members, as well as with other teams in the company
Ability to work effectively in a multi-tasking, multi-priorities and time critical environments
Additional Skills (Advantageous):
Experience with Atlassian toolset including Jira
Understanding of coverage tools like Klocworks
Keyskills: Telecom Performance tuning C++ Linux kernel MySQL Shell scripting Agile VOIP SIP Troubleshooting