18 Oct
Trantor
Tumakuru
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 clients’ teams to provide rapid scalability with predictable budgets.
Founded in 2012, Trantor has worked with customers across Tech, FinTech, Media & Cyber Security industries. We have centres 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.
Please visit us at:
Job Description:
- 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.
Key Responsibilities:
- 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.
▶️ SDK - Customer Support Developer
🖊️ Trantor
📍 Tumakuru