
Software Engineer
7 hours ago
Location :
Gurugram
Job Type :
Contract
Experience :
Years
Software Engineer CPE Team (PCIe & CXL Protocol Test Solutions)
About The Team
Digital & Photonics Center of Excellence (DP COE) DP COE, part of Keysight Technologies, is globally responsible for the development, manufacturing, and marketing of a leading portfolio of test and measurement solutions, including Oscilloscopes, Bit Error Ratio Testers (BERTs), Arbitrary Waveform Generators (AWGs), Digitizers, Photonics, and Logic/Protocol analyzers.
We serve customers across industries such as Computing, Semiconductors, Wireless, Aerospace & Defense, Storage, and Communications, enabling engineering teams to work faster and deliver higher-quality designs through deep insights and advanced analysis tools.
Role Overview
As a Software Engineer on the Customer/Product/Partner Engineering (CPE) team, you will play a critical role in supporting, maintaining, developing and sustaining high-performance protocol analyzer and exerciser software for PCIe and CXL standards. This role blends deep technical development with real-world impact, as you collaborate with internal R&D and external customers to understand the requirements & provide immediate solution.
You will collaborate with R&D Managers, Software Architects, FPGA Designers, QA Engineers, and solution partners to deliver high-performance, reliable, and scalable software. This role combines strong technical skills with the ability to work in a cross functional, global environment, including teams based in Germany and the US. If you're passionate about cutting-edge protocols, high-speed digital systems, and delivering impactful solutions in a collaborative environment, wed love to hear from you. We would prefer professionals who are ready to contribute in a high-impact, hands-on engineering environment.
Key Responsibilities
- Engage directly with customers, field engineers, and the marketing team to understand real-world use cases, gather technical feedback, and deliver timely, high-impact solutions that address customer pain points.
- Design, develop, and enhance protocol analysis and exerciser software for PCIe and CXL standards using C++ and C#, while closely coordinating with core R&D teams to align on architecture, integration, and feature roadmaps.
- Collaborate with cross-functional engineering teams across software, FPGA, and hardware domains to ensure seamless product functionality and integration.
- Optimize application performance, responsiveness, and stability through systematic profiling, tuning, and benchmarking.
- Proactively identify, debug, and resolve technical issues across multiple layers of the stack.
- Uphold high standards for code quality, maintainability, and automation, contributing to continuous integration and delivery pipelines.
- Interpret hardware behavior and protocol-level signals to validate and troubleshoot real-world test scenarios in coordination with FPGA and firmware teams. Education : Bachelors or Masters degree in Electronics, Electrical, or Computer Science Engineering, or a closely related field.
Required Skills
- 7+ years of professional experience in software development, ideally in complex, multilayered systems.
- Proficiency in C++ and C#, with a strong grasp of object-oriented design and modern development practices.
- Solid understanding of PCIe and CXL protocols and their practical applications in hardware/software systems.
- Experience in debugging and optimizing performance across the software stack.
- Working knowledge of electronic engineering fundamentals, high-speed digital design, and signal integrity.
- Comfort using AI-based code generation tools (e.g., GitHub Copilot) to accelerate implementation and improve coding efficiency.
Preferred Skills
- Experience delivering solutions that integrate with both hardware (FPGA/FW) and software components.
- Familiarity with Microsoft Visual Studio, Git, and collaborative development workflows.
- Exposure to Atlassian tools such as Jira, Confluence, and Bitbucket.
- Experience working with international teams or cross-site engineering environments.
Why Join Us?
- Contribute to cutting-edge solutions built on emerging standards like PCIe Gen5/Gen6 and CXL.
- Collaborate with world-class engineers in a global, innovation-focused environment.
- Tackle technically challenging problems that make a direct impact on customer success.
- Gain exposure to real-world protocol use cases and the product development process end-to-end.
Skills
- C++
- PCIe
)
-
Staff Software Development Engineer
17 hours ago
Gurgaon, Haryana, India Razorpay Software Pvt Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per yearStaff Software Development Engineer Razorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing...
-
Software Engineer
4 days ago
Gurgaon, Haryana, India NatWest Group Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSoftware Engineer Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutions It's a chance to hone your existing technical skills and advance your career...
-
Software Engineer
2 days ago
Gurgaon, Haryana, India NatWest Group Full time ₹ 9,00,000 - ₹ 12,00,000 per yearAWS Connect Software Engineer Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutions It's a chance to hone your existing technical skills and advance...
-
Software Engineer
15 hours ago
Gurgaon, Haryana, India NatWest Group Full timeSoftware Engineer, Murex Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutions It's a chance to hone your existing technical skills and advance your...
-
Software Engineer
2 weeks ago
Gurgaon, Haryana, India NatWest Group Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSoftware Engineer, AVP Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority It's a chance to hone your existing technical skills and advance your career We're offering this role at...
-
Software Engineer
2 weeks ago
Gurgaon, Haryana, India NatWest Group Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSoftware Engineer, Kotlin Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority It's a chance to hone your existing technical skills and advance your career We're offering this role at...
-
Software Engineer
2 weeks ago
Gurgaon, Haryana, India NatWest Group Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSoftware Engineer, iOS Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority It's a chance to hone your existing technical skills and advance your career We're offering this role at...
-
Software Engineer
2 weeks ago
Gurgaon, Haryana, India NatWest Group Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSoftware Engineer Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority It's a chance to hone your existing technical skills and advance your career We're offering this role at senior...
-
Software Engineer
2 weeks ago
Gurgaon, Haryana, India NatWest Group Full time ₹ 12,00,000 - ₹ 36,00,000 per yearPython Software Engineer Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority It's a chance to hone your existing technical skills and advance your career We're offering this role at...
-
Software Engineer
2 days ago
Gurgaon, Haryana, India NatWest Group Full time ₹ 9,00,000 - ₹ 12,00,000 per yearSoftware Engineer, .Net Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority It's a chance to hone your existing technical skills and advance your career We're offering this role at...