C++ Software Engineer

3 days ago


Mohali district, India Trantor Full time

Who You'll Work With

You will collaborate with Cisco’s Silicon One™ team and be part of our global network of developers. As part of the Customer Support team, you’ll interface with customers to solve complex SDK-related problems, ensuring smooth operations and excellent service.

What You'll Do

Engage in the programming and troubleshooting of Linux/C++ SDKs for Cisco Silicon One™-based devices.

Analyze customer-reported issues, reproduce bugs, and implement fixes using advanced debugging techniques.

Interact directly with customers, providing high-quality support to diagnose and troubleshoot issues.

Perform code analysis, review logs, and trace issues to provide actionable solutions.

Conduct unit testing and integration testing as part of the debugging and troubleshooting process.

Use techniques such as breakpoints, binary search, memory debugging, and core dump analysis to solve problems.

Collaborate with Cisco R&D teams to escalate issues and ensure seamless integration between hardware and software.

Maintain version control for debugging purposes and isolate external dependencies.

Who You Are

Proficiency in developing/debugging SDKs or device drivers using C++.

Strong debugging skills, including log analysis, usage of logging/tracing, core dump examination, and static analysis.

A minimum of 5+ years of experience in software engineering and debugging.

Excellent communication skills, with the ability to interact confidently with customers and stakeholders.

Ability to work under pressure, maintain composure, and deliver solutions in time-critical customer-facing situations.

Experience with network processors, particularly Cisco's Silicon One, is a plus.

Basic familiarity with SONiC is preferred but not required.

Knowledge of network protocols (Ethernet, TCP/IP) and communication protocols (I2C, SPI, USART, PCI) is a plus.

Preferred Qualifications

Experience with SONiC, SAI, and ASIC SDKs is an advantage.

Experience with Makefiles, Linux environments, and ARM microcontrollers.

Familiarity with additional programming languages such as Python and tools like SWIG.

Ability to conduct code reviews and optimize performance through integration with different Cisco systems.



  • Mohali district, India Trantor Full time

    Who You'll Work With You will collaborate with Cisco’s Silicon One™ team and be part of our global network of developers. As part of the Customer Support team, you’ll interface with customers to solve complex SDK-related problems, ensuring smooth operations and excellent service. What You'll Do Engage in the programming and troubleshooting of...


  • mohali district, India Trantor Full time

    Who You'll Work With You will collaborate with Cisco’s Silicon One™ team and be part of our global network of developers. As part of the Customer Support team, you’ll interface with customers to solve complex SDK-related problems, ensuring smooth operations and excellent service. What You'll Do Engage in the programming and troubleshooting of...

  • Software Engineer

    2 weeks ago


    Mohali, Punjab, India Master Software Solutions Full time

    At our company, we are looking for a skilled Software Engineer to join our team. In this role, you will be responsible for designing, developing, and testing software applications. Key Responsibilities:Design and develop software applications using programming languages such as Java, Python, and C++.Collaborate with cross-functional teams to identify and...


  • mohali district, India Trantor Full time

    Who You'll Work With You will collaborate with Cisco’s Silicon One™ team and be part of our global network of developers. As part of the Customer Support team, you’ll interface with customers to solve complex SDK-related problems, ensuring smooth operations and excellent service. What You'll Do Engage in the programming and troubleshooting of...


  • Mohali district, India Appinventiv Full time

    We are seeking a passionate and motivated Junior Software Engineer to join our dynamic team. In this role, you will assist in the design, development, and maintenance of software applications while learning and growing in a supportive environment.Key Responsibilities:Collaborate with senior engineers and cross-functional teams to develop high-quality...


  • mohali district, India Appinventiv Full time

    We are seeking a passionate and motivated Junior Software Engineer to join our dynamic team. In this role, you will assist in the design, development, and maintenance of software applications while learning and growing in a supportive environment. Key Responsibilities: Collaborate with senior engineers and cross-functional teams to develop high-quality...


  • Mohali district, India Appinventiv Full time

    We are seeking a passionate and motivated Junior Software Engineer to join our dynamic team. In this role, you will assist in the design, development, and maintenance of software applications while learning and growing in a supportive environment. Key Responsibilities: Collaborate with senior engineers and cross-functional teams to develop high-quality...

  • Software Engineer

    2 weeks ago


    Mohali, Punjab, India Krishna Innovative Software Private Limited Full time

    Job Description for Krishna Innovative Software Private LimitedProfile Overview:We are looking for a skilled Software Engineer to join our team and work on creating efficient .Net applications using ASP.net.Responsibilities and Duties:Design, build and maintain high-quality, reusable and reliable code.Utilize strong knowledge of .Net web (ASP.Net) to develop...


  • Mohali, India Trantor Full time

    Who You'll Work WithYou will collaborate with Cisco’s Silicon One™ team and be part of our global network of developers. As part of the Customer Support team, you’ll interface with customers to solve complex SDK-related problems, ensuring smooth operations and excellent service.What You'll DoEngage in the programming and troubleshooting of Linux/C++...

  • Software Engineer

    1 week ago


    Mohali, Punjab, India Krishna Innovative Software Private Limited Full time

    About the Role: We are seeking an experienced Dotnet Developer to join our team at Krishna Innovative Software Private Limited. The successful candidate will be responsible for designing, coding, testing, and managing various applications.Key Responsibilities:Design, code, test, and manage various applicationsCollaborate with the engineering team and product...

  • Software Engineer

    2 weeks ago


    Mohali, Punjab, India Krishna Innovative Software Private Limited Full time

    Software Engineer - Application DevelopmentWe are seeking a skilled Software Engineer to join our team at Krishna Innovative Software Private Limited. As a Software Engineer, you will be responsible for designing, coding, testing, and managing various applications.ResponsibilitiesDesign, code, test, and manage various applicationsCollaborate with the...


  • Mohali, Punjab, India Ariel Software Solutions Pvt. Ltd. Full time

    Job Title: Senior .NET Software EngineerAriel Software Solutions Pvt. Ltd. is seeking an experienced Senior .NET Software Engineer to join our team.Job Summary:We are looking for a skilled Senior .NET Software Engineer to design and develop robust, scalable, and efficient software applications using .NET technologies.Design and Develop Software Applications:...


  • Mohali, India Trantor Full time

    Who You'll Work WithYou will collaborate with Cisco’s Silicon One™ team and be part of our global network of developers. As part of the Customer Support team, you’ll interface with customers to solve complex SDK-related problems, ensuring smooth operations and excellent service.What You'll DoEngage in the programming and troubleshooting of Linux/C++...


  • Mohali, Punjab, India Krishna Innovative Software Private Limited Full time

    Job Description:Overview:Krishna Innovative Software Private Limited is seeking a seasoned .NET software engineer to join our team. The ideal candidate will have a strong background in back-end development using Microsoft .NET, with a proven track record of designing and implementing efficient, reusable, and reliable code.Responsibilities:Design, build, and...

  • Software Engineer

    2 weeks ago


    Mohali, Punjab, India YellowStone XPs Pvt Ltd Full time

    We are looking for a skilled Software Engineer to join our team at "{company}". As a Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and develop software applications using various programming languages and toolsTest and debug software...


  • Mohali, Punjab, India Krishna Innovative Software Private Limited Full time

    Job Description: About the Role:We are seeking a skilled .NET developer to join our team at Krishna Innovative Software Private Limited and contribute to the creation of .Net applications using .Net technologies.Key Responsibilities:Design, build and maintain efficient, reusable and reliable code.Utilize strong knowledge of .Net web that is ASP.NET and...

  • Software Architect

    2 weeks ago


    Mohali, Punjab, India Krishna Innovative Software Private Limited Full time

    The ideal candidate will be responsible for designing, developing, testing, and maintaining various applications. They should have experience in coding in multiple languages and be able to test code to ensure high-quality output.ResponsibilitiesDesign, develop, test, and manage different applicationsCollaborate with the engineering team and product team to...

  • Software Engineer

    2 weeks ago


    Mohali, Punjab, India Wits Innovation Lab Full time

    **Software Engineer - .NET Development Position Overview**We are seeking an experienced software engineer to join our development team at Wits Innovation Lab. The ideal candidate will have a strong background in .NET development and be proficient in C#, .NET framework, Visual Studio, and RESTful APIs.**Key Responsibilities**Design and develop high-quality...


  • Mohali, Punjab, India Wits Innovation Lab Full time

    Job Title: Senior .NET Software EngineerWe are seeking a highly skilled Senior .NET Software Engineer to join our team at Wits Innovation Lab. As a key member of our software development team, you will be responsible for designing, developing, and deploying software applications using the .NET framework.Key Responsibilities:Design and develop software...


  • Mohali, Punjab, India Dovelp Full time

    About the JobWe are seeking a skilled Software Engineer to join our team at {company}. The ideal candidate will have a strong background in software development and be able to work collaboratively with our team.Key ResponsibilitiesDesign, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize project...