Sr. Software Developer C++
6 hours ago
An extraordinarily talented group of individuals work together every day to drive TNS' success, from both professional and personal perspectives. Come join the excellence
OverviewDevelops software and frameworks using C/C++ on Linux/Unix platforms for telecommunications systems. The development process is Agile, with Continuous Integration, and Continuous TestingResponsibilitiesResponsibilities
Designs, develops and tests software applications for the telecommunication domain for network functions like – Network routing, Number Portability, Toll free routing, Do Not Call, CNAM etc. The developer will be responsible for working with the Software Engineering manager and Business Development group to help develop applications and infrastructure. Experienced candidates must have expertise in designing and building carrier grade Telecom applications. Responsible for requirements interpretation, detailed design specifications, coding, unit testing, and maintenance of software modules for both new and existing systems.
Responsibilities Include (but not limited to):
- Design and document software components that meet organization and industry standards.
- Code high quality software components in accordance with organizational standards, technical requirements, and detailed designs.
- Effectively participate in a team oriented environment that involves continuous design reviews, code reviews, and collaboration.
- Proactively communicate with Development Manager and/or Technical Lead regarding the status and potential impacts on the delivery date and/or expected quality of tasks and projects.
- Actively work with Project Management and QA teams and produce technical documentation required by QA.
- Provide technical guidance and product expertise to Customer Delivery and Operations to resolve production issues
- Follow established development processes for assigned projects.
Qualifications
* 10+ years of experience developing complex, reliable software systems using C++/C.
* Expertise in developing Telecom application using one or more of the following protocols:
* SIP, ENUM, DIAMETER
* SS7, M3UA, TCAP
* AIN, IS41, MAP, INAP
* Expertise in OO Design and multithreaded applications for Linux/Unix/Solaris platforms.
* Experience in network programming using TCP/UDP/TLS/DTLS
* Experience with using STL, Boost libraries, and ACE framework for application development
* Experience with gdb and memory analysis/code coverage tools like valgrind and Insure++.
* Experience working with third party protocol test tools like MGTS, INET, Spectra.
* Complete development life cycle experience from design through implementation.
* Creative, flexible, and able to fill multiple functions within a development team.
* Proven track record of successfully designing and developing enterprise class systems with stringent availability, performance and SLA requirements.
* Good verbal and written communication skills.
Desired:
* Experience with NFV and OpenStack technologies
* Experience with Database design – especially in-memory database.
* Experience with Splunk, git, svn, JIRA, and Jenkins.
* Experience with IMS and 4G/LTE technologies
* Familiarity with shell scripting, Python and Perl
Required:
* BS in Computer Science or equivalent in related fields
If you are passionate about technology, love personal growth and opportunity, come see what TNS is all about
TNS is an equal opportunity employer. TNS evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.
-
Sr. Software Developer C++-3
6 hours ago
IND - Noida, India TNS Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAn extraordinarily talented group of individuals work together every day to drive TNS' success, from both professional and personal perspectives. Come join the excellenceOverviewDevelops software and frameworks using C++/C on Linux/Unix platforms for telecommunications systems. The development process is Agile, with Continuous Integration, and Continuous
-
Sr. Firmware Developer-Embedded Software
27 minutes ago
Noida, Uttar Pradesh, India SKV Hiringmate Full time ₹ 12,00,000 - ₹ 24,00,000 per yearPosition Sr. Firmware Developer-Embedded Software Exp years 6-8 Years(Jr Years(Sr.) Qualification B. Tech/ BE (CS) Required skills: Firmware Engineer with expertise in coding on the STM32 platform and a track record of involvement in FDA 510k...
-
C++ Developer
2 days ago
Gurugram, Noida, Pune, India Suzva Software Technologies Full time ₹ 15,00,000 - ₹ 25,00,000 per yearPosition Type: ContractLocation: WFO (Work From Office) Noida, Gurgaon, Pune, Bangalore (5 Days a Week) Key ResponsibilitiesC++Development: Design, develop, and maintain efficient, reusable, and reliable C++ code. Performance Optimization: Implement performance and quality modules. Debugging And Troubleshooting: Identify bottlenecks and bugs, and devise...
-
Sr. Software Development Engineer, Device OS
5 hours ago
Bengaluru, Karnataka, IND, India Amazon Lab126 Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAmazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of , Inc., originally creating the best-selling Kindle family of products. Since then, Lab126 has produced groundbreaking devices like Fire tablets, Fire TV, Amazon Echo, and Dash Button. The Device...
-
Staff/ Sr Staff/ Principal R&D Engineer
2 weeks ago
Noida, India Synopsys Inc Full timeExperience on development of complex software projects, familiarity with C/C++ coding, and a strong background in data structures and algorithms. Has strong desires to learn and explore new technologies and demonstrates good analysis and problem-solving skills. Prior knowledge and experience of EDA/CAD tool development will be preferred. We are looking for...
-
C ++
2 weeks ago
Noida, Uttar Pradesh, India Iris Software Full time ₹ 5,00,000 - ₹ 20,00,000 per yearPosted On: 27 Oct 2025Location: Noida, UP, IndiaCompany: Iris SoftwareWhy Join Iris?Are you ready to do the best work of your career at one of India's Top 25 Best Workplaces in IT industry? Do you want to grow in an award-winning culture that truly values your talent and ambitions?Join Iris Software — one of the fastest-growing IT services companies —...
-
C #
2 weeks ago
Noida, Uttar Pradesh, India Iris Software Full time ₹ 6,00,000 - ₹ 18,00,000 per yearPosted On: 27 Oct 2025Location: Noida, UP, IndiaCompany: Iris SoftwareWhy Join Iris?Are you ready to do the best work of your career at one of India's Top 25 Best Workplaces in IT industry? Do you want to grow in an award-winning culture that truly values your talent and ambitions?Join Iris Software — one of the fastest-growing IT services companies —...
-
Embedded Software Developer
9 hours ago
Noida, Uttar Pradesh, India Satyam Software Solutions Full time ₹ 8,00,000 - ₹ 12,00,000 per yearJob Description of Embedded Software Developer Job brief We are looking for a professional Embedded Software Engineer to execute complete embedded software development life cycle . The goal is to create optimized software systems. Job Responsibilities *Design and develop embedded systems using C/C++. *Creating and executing software test...
-
Principal Software Development Engineer
6 days ago
Bangalore, IND, India Zscaler Full time ₹ 20,00,000 - ₹ 25,00,000 per yearOur Engineering team built the world's largest cloud security platform from the ground up, and we keep building. With more than 100 patents and big plans for enhancing services and increasing our global footprint, the team has made us and our multitenant architecture today's cloud security leader, with more than 15 million users in 185 countries. Bring your...
-
NerdAppLabs - Senior C++ Developer
5 days ago
Noida, India Nerdapplabs Software Solutions Pvt. Ltd. Full timeAbout nerdAppLabs :Founded in 2012, nerdAppLabs Software Solutions Pvt. Ltd. has been a trusted partner for numerous companies, assisting in the development and support of products across various domains. Our work with platforms like SugarCRM, Fledge, FogLAMP, MyMap, and OptTown has enabled organizations to succeed in their respective industries.At...