Post Job Free
Sign in

Software engineer

Location:
Plano, TX
Posted:
June 06, 2025

Contact this candidate

Resume:

Cisco Confiden+al

Diljeet Kaur

Plano, TX ***********@*****.*** +1-408-***-****

Professional Summary

Innovative and results-oriented Software Engineer with over 15 years of experience in platform development, particularly in networking, optics, and telecommunications domains. Adept in designing, developing, testing, and maintaining software for telecommunication nodes and networking routers. Strong hands-on experience with low-level programming in C and hardware software integration. Excel in cross-functional team collaboration, agile environments, and contributing to high-impact technology solutions that enable real-world accessibility and networking advancements.

Core Competencies

• Cisco IOS as Real-Time Systems / RTOS (development, debugging, and deployment)

• Low-Level Programming (C, Assembly) for software applications

• Communication Protocols: SPI, I2C, UART, CAN

• Optics Driver Development: QSFP, SFP, CFP2-DCO, Acacia Modules

• ASIC/FPGA Interfaces and Register-Level Programming

• Diagnostics & Performance Monitoring: FEC, BER, VDM, Alarm Management

• Hardware Bring-up & Debugging: using GDB, tcp dumps, analyzers

• Agile Development & DevOps (Jira, Jenkins, Git, pyATS automation)

• Automation Frameworks: pyATS, Python scripting, Firex

• Security Practices: Firmware integrity, HA

• Broad expertise in GSM, LTE protocols, BTS/BSC simulators, and OTN standards

• Test automation, compiler compliance, memory leak detection, and platform validation Professional Experience

Cisco Systems

Software Engineer

March 2023 – Present

• Developed and enhanced embedded firmware for optical module drivers supporting CMIS 5.0 specifications, including implementation of fault cause registers and acquisition counters.

Cisco Confiden+al

• Enabled advanced diagnostics features through Versatile Diagnostics Monitoring

(VDM), involving periodic EEPROM register reads and CLI publishing.

• Designed and supported the Link Monitoring feature to capture hardware snapshot data during link flaps, crucial for reliability and performance.

• Led automation efforts using Python, pyATS, and easypy to build scalable regression and progressive build validation suites integrated with Jenkins CI/CD pipelines.

• Collaborated with hardware teams to debug and validate optics across NCS8k (Spitfire) platforms.

• Designed and implemented support for coherent optics module operations including OIR, FEC tuning, auto-negotiation, breakout, and inventory recognition with robust HA capabilities.

• Conducted post-deployment triage and support for Dev and QA teams, delivering rapid issue resolution in production environments.

Capgemini (Embedded Systems Group)

Senior Technical Leader

2008 – 2022

• Led development of firmware drivers for high-speed coherent optics (ZR/ZR+) supporting various transponder/muxponder modes (4x100G, 3x100G, etc.) across Cisco NCS8k and ASR9000 platforms.

• Integrated Broadcom PHY drivers with higher-layer optics applications, enabling fullstack optical communication support.

• Developed diagnostics and performance engines (pmengine) that collected, processed, and reported real-time metrics (FEC, BER) from the platform.

• Maintained platform service software for multiple Cisco router platforms (ASR9k, NCS5k, NCS8k), including handling of power sequencing, FPD upgrades, and SPI communications.

• Configuration and maintenance of Cisco routers, ethernet witches, and wireless infrastructure across LAN, WAN, and WLAN environments.

• Implementation and support of routing protocols such as OSPF, EIGRP, and BGP to ensure efficient network performance.

• Troubleshooting and root cause analysis for Layer 2/3 network issues, minimizing downtime.

• Supporting network upgrades, migrations, and security configurations in Cisco-centric enterprise environments.

• Contributed to design and support of middleware and hardware abstraction layers

(HAL) for NSN BTS products, providing key platform services (HWAPI, CC&S) and integrating with ARM-based embedded hardware.

• Performed extensive validation using tools like Wireshark, TM500 (Multi UE Simulator), and other LTE/GSM testing equipment.

• Delivered multiple end-to-end embedded solutions supporting features like Dual Rate Optics, firmware compatibility checks, interrupt handlers, and control plane integration. Cisco Confiden+al

Technical Toolset & Environment

• Languages: C, Python, C++, Shell Scripting, YAML, JSON

• Debug & Tools: GDB, Valgrind, Protocol Analyzers

• Platforms: Cisco 8000, NCS5k, NCS8k, ASR9k, Scapa, Classic, EXR, NSN BTS Family

• Software Tools: Jenkins, Git, SVN, Source Insight, Rational ClearCase, CodeWright, NetHawk, Wireshark, BTSLog Tool, EMIL Tool

• Simulators: Aeroflex(TM500), LMTS, BTS/BSC Simulators

• Development Methodologies: Agile (Scrum), Test-Driven Development, Unit Testing, CI/CD

• Standards: IEEE802.3, ITU-T OTN, 3GPP (LTE, GSM), SNMP MIBs and Traps Education

Master of Computer Applications (MCA)

Banasthali Vidyapith, Rajasthan – 2008

B.Sc. (Hons.) Mathematics Delhi

University – 2005

Senior Secondary & Higher Secondary (CBSE)

2000 – 2002

Additional Details

• Eligible to work in the United States(H1B)

• Available for up to 20% travel

• Adept in small team/startup environments with high accountability

• Strong verbal and written communication skills

• Passionate about building accessible technologies and inclusive designs



Contact this candidate