
Software Engineer
2 days ago
Title : Software Engineer - CPE Team (PCIe & CXL Protocol Test Solutions)
Job Location : Gurgaon
Education : B.TECH / MTECH
Experience : 6 + yrs
Permanent Payroll : Nippon Data Systems Ltd
NIPPON DATA SYSTEMS LIMITED is a provider of IT enabled business solutions which provide our clients competitive business advantage. We partner with our customers to deliver business solutions to their satisfaction and help them 'Live Your Enterprise Potential.
Since the time NDS was established in 1994, we have built a solid foundation of success on which we continue to grow. We specialize in solving business problems by harnessing technology and applying them for developing and implementing customized and standard information systems.
Client : US MNC
Client is a US company that manufactures electronic test and measurement equipment and software. It brings with it the product lines focused on electronics and radio.
Client's products include hardware and software for benchtop, modular, and field instruments. Instruments include oscilloscopes, multimeters, logic analyzers, signal generators, spectrum analyzers, vector network analyzers, atomic force microscopes (AFM), automated optical inspection, automated X-ray inspection (5DX), in-circuit testers, power supplies, tunable lasers, optical power meters, wavelength-meters, electro-optic converters, optical modulation analyzers and handheld tools. In addition, it produces electronic design automation (EDA) software (EEsof division). It mainly serves the telecommunications, aerospace/defense, industrial, computer, and semiconductor industries.
About the Team : Digital & Photonics Center of Excellence (DP COE)
DP COE, part of Client, 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 :
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, we'd love to hear from you. We would prefer professionals who are ready to contribute in a high impact, hands=on engineering :
- 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.
Qualifications :
Education : Bachelor's or Master's 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.
-
Software Engineer
2 days ago
Delhi, Delhi, India MRI Software Full timeJob Title : Software : IndiaJOB DESCRIPTION :This is an Enterprise Systems Software Engineer position supporting Development activities for MRIs core applications, customer portals, and related applications that are integrated into our CRM.The position requires the ability to work in a fast-paced environment with other team members, developers, project...
-
Software Engineer
1 day ago
Delhi, Delhi, India Dubai Knowledge Campus Full time ₹ 1,04,000 - ₹ 1,30,878 per yearRole DescriptionThis is a full-time on-site role located in Delhi, India for a Software Engineer. The Software Engineer will be responsible for designing, developing, and maintaining software applications. Day-to-day tasks include writing clean and efficient code, debugging and troubleshooting issues, reviewing code, and collaborating with other team members...
-
Software Engineer
4 weeks ago
Delhi, Delhi, India AJ Consulting Full timeTitle : Software Engineer - CPE Team (PCIe & CXL Protocol Test Solutions)Job Location : GurgaonEducation : B.TECH / MTECHExperience : 6 + yrsPermanent Payroll : Nippon Data Systems LtdNIPPON DATA SYSTEMS LIMITED is a provider of IT enabled business solutions which provide our clients competitive business advantage. We partner with our customers to deliver...
-
Software Engineer
4 days ago
Delhi, Delhi, India Employ Full timeContract Opportunity: Senior Software Engineer - Backend We're hiring for a fast-growing R&D company building next-gen AI-powered code review systems—where humans and AI collaborate to make software development faster, smarter, and more efficient.What You'll Be Doing:Architect & build AI-infused features for deep code analysis and review.Embed language...
-
Lead Software Engineer
1 day ago
Delhi, Delhi, India Prodigy Placement LLP Full time ₹ 50,000 - ₹ 1,00,000 per yearJob Title: Lead Software Engineer No. of Positions: 2 Location: Bangalore; Pune; Delhi (Hybrid – 3 days Office)Employment Type: ContractAbout the Role We are seeking an experienced Lead Software Engineer to guide a high-performing engineering team in delivering scalable, innovative, and AI-powered software solutions. This role demands deep technical...
-
Software Engineer
3 days ago
Delhi, Delhi, India beBeeJavaDeveloper Full time ₹ 15,00,000 - ₹ 20,00,000Job OverviewWe are seeking a skilled Software Engineer to join our team.The ideal candidate will have a minimum of 3 years and a maximum of 8 years of experience in developing high-quality software applications using Java.Design, develop, test, and deploy Java-based applications;Collaborate with cross-functional teams to identify and prioritize project...
-
Software Engineer
2 days ago
Delhi, Delhi, India beBeeSoftware Full time ₹ 10,00,000 - ₹ 25,00,000Job Summary: We are seeking a talented and motivated software engineer to join our growing team. You will be responsible for designing, developing, and maintaining scalable and robust software solutions that power our platform.">Key Responsibilities:Designing, developing, and maintaining scalable and robust software solutions.Maintaining the integrity of...
-
Senior Software Engineer
2 days ago
Delhi, Delhi, India beBeeSoftware Full time ₹ 18,00,000 - ₹ 20,00,000Job Title: Senior Software EngineerWe are seeking a highly skilled and experienced software engineer to join our team. The successful candidate will be responsible for designing and developing high-performance software applications using C++.\
-
Software Engineer
2 weeks ago
Delhi, Delhi, India MindBrain Full timeJob Title : Software Engineer Distributed Systems.Experience : 45 Years.Location : Remote.Job Description :We are seeking a talented and experienced Software Engineer with a strong background in developing distributed systems.This is a 6-month remote contract opportunity for professionals who are passionate about building scalable, high-performance systems...
-
Senior Software Development Engineer
2 days ago
Delhi, Delhi, India VTEST SOFTWARE PRIVATE LIMITED Full timeAbout the Role :We are seeking an accomplished Senior Software Development Engineer in Test (SDET) with a strong background in test automation to lead our QA automation initiatives for Web and Mobile platforms.This individual will play a critical role in designing robust frameworks, integrating automation into CI/CD pipelines, and driving quality across a...