SDK – Customer Support Developer

About Trantor:

Trantor is a technology services company focused on outsourced product development and digital re-engineering. Leveraging our CaptiveCoE™ engagement model, we operate as a seamless extension of our client’s teams to provide rapid scalability with predictable budgets. Founded in 2012, Trantor has worked with customers across Tech, FinTech, Media & Cybersecurity industries. We have centers in the US, India, Canada, and Costa Rica. We are consistently rated as the #1 employer in the region with the ability to attract and retain technical talent. Our commitment to excellence and impactful results has translated to long-term relationships and value for our clients and solution partners.                                                                                                                                       


SDK – Customer Support Developer

We are looking for an experienced and motivated SDK Developer to join our Network Technology team. In this customer-facing role, you will support Cisco’s Silicon One™ SDK and work closely with internal development teams and customers. The ideal candidate is a strong communicator with exceptional debugging skills, ready to tackle complex issues under pressure.


Job Role & Responsibilities

  • 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.

Skills required:

  • 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.
Job Category: SDK - Customer Support Developer
Job Type: Full Time
Job Location: Chandigarh/Noida/ Jaipur/ Mexico
Shift Timing: PST

Apply for this position

Allowed Type(s): .pdf