
Software Engineer
3 weeks 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
3 weeks 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...
-
Sr. Software Engineering
6 days ago
Delhi, Delhi, India Black Duck Software, Inc. Full time ₹ 20,00,000 - ₹ 25,00,000 per yearBlack Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...
-
Senior Software Engineer
2 weeks ago
Delhi, Delhi, India W Energy Software Full timeWe are only looking for candidates based in Bangalore or nearby. The last round will be face-to-face.About the Role :We are looking for an experienced and passionate Senior Software Engineer to join our team.This role will focus on building scalable, secure, and high-performance applications that power critical business processes for our customers.You will...
-
Software Engineer
2 days ago
Delhi, Delhi, India Dubai Knowledge Campus Full time ₹ 6,00,000 - ₹ 12,00,000 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
6 days ago
Delhi, Delhi, India ixceed Full time ₹ 25,000 - ₹ 30,00,000 per yearRole: Software Engineer (Python & Systems Engineering)Location: Delhi, IndiaMode: RemoteType: PermanentJob Description:We are looking for a highly motivated Software Engineer with a strong foundation in computer science and hands-on experience in Python and systems engineering. This role involves designing and developing data-driven applications, APIs, and...
-
Software Engineer
17 hours ago
Delhi, Delhi, India Syndr Full time ₹ 6,00,000 - ₹ 12,00,000 per yearWe are looking for a Software Engineer Intern who is enthusiastic about learning, problem-solving, and writing clean, efficient code. You will work on projects involving Java, Python, or Golang, depending on the team's needs and your strengths. You will collaborate with senior engineers to design, develop, and optimize core systems that power Syndr's...
-
Software Engineer
2 weeks ago
Delhi, Delhi, India Nexion Automation Pvt. Ltd. Full time ₹ 6,00,000 - ₹ 12,00,000 per yearJob Title:Software Engineer (1-2 Years) – AutomationLocation:Delhi / NCRAbout Us:Nexion Automation Pvt. Ltd. delivers cutting-edge industrial automation solutions, control systems, and process equipment.Role Overview:We are seeking a Software Engineer with 1-2 years of experience in industrial automation to develop, test, and maintain software for control...
-
Software Engineer
4 weeks 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...
-
Software Engineer
3 weeks ago
Delhi, Delhi, India Growel Softech Pvt. Ltd. Full timeSoftware EngineerDescription :We are seeking a highly skilled Software Engineer with 8-10 years of experience to join our dynamic team in India. The ideal candidate will be responsible for developing high-quality software solutions while collaborating with other team members.Responsibilities :- Design, develop, test, and maintain software applications.-...
-
Lead Software Engineer
2 days 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...