R&D Engineer 5, Software

Keysight Technologies SAles Spain SL.

Gurugram District

On-site

INR 3,500,000 - 6,000,000

Full time

11 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Keysight Technologies in Gurugram, India, seeks a hands-on Software Architect to lead the software architecture for CXL and PCIe Gen6/Gen7 protocol solutions. You will design high-performance software in C++ and C#, mentor engineers, and collaborate with FPGA/hardware teams to bring platforms to life.

The role combines architectural ownership with production code, debugging, optimization, and leveraging AI-assisted development tools to improve productivity and quality.

Qualifications

  • Bachelor's or Master's in CS/CE/EE.
  • 8+ years of software development experience.
  • Strong expertise in CXL and PCIe architectures.
  • Strong modern C++ and C# experience.
  • Experience with FPGA/hardware integration.
  • Strong debugging and performance optimization.

Responsibilities

  • Define and own software architecture for CXL and PCIe protocol solutions.
  • Design and develop high-performance software using C++ and C#.
  • Mentor engineers and lead technical initiatives.
  • Collaborate with FPGA and hardware teams for integration.
  • Debug complex software and optimize performance.

Skills

CXL/PCIe architecture
Modern C++
C# / WPF
Multithreading
FPGA integration
Software leadership
Problem solving
Communication

Education

B.E./B.Tech in CS/CE or EEE

Tools

Git
CI/CD
Jira
Confluence

Job description

Overview

Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~16,800 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.

Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions.We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.

We are looking for a hands-on Software Architect to architect, design, develop, and debug software for next-generation CXL and PCIe Gen6/Gen7 protocol solutions.

This is a hands-on technical leadership role in a small team. The architect will define the software architecture while also writing production code, developing complex features, debugging issues, optimizing performance, and working closely with FPGA and hardware teams.

Responsibilities
  • Define and own software architecture for CXL and PCIe Gen6/Gen7 protocol solutions.
  • Design and develop high-performance software using C++ and C#.
  • Develop complex application and system software features hands-on.
  • Translate product requirements and protocol specifications into software architecture and implementation.
  • Work closely with FPGA and hardware teams for hardware/software integration and platform bring-up.
  • Debug complex software, hardware/software integration, and protocol-related issues.
  • Design multithreaded, concurrent, and performance-critical software.
  • Support system validation, performance optimization, and product bring-up.
  • Evaluate and integrate software libraries and external components where required.
  • Provide technical leadership and mentor engineers while continuing to contribute production code.
  • Use AI/ML and AI-assisted development tools to improve software productivity, code quality, debugging, testing, automation, and customer experience.
Qualifications
Essential
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical/Electronics Engineering, or related field.
  • 8+ years of software product development experience.
  • Strong expertise in CXL and/or PCIe protocol architecture.
  • Strong hands-on experience with modern C++.
  • Experience with C# / WPF for professional engineering applications.
  • Strong understanding of OOP, software architecture, and design patterns.
  • Experience with multithreading, concurrency, debugging, and performance optimization.
  • Experience developing software that interacts with FPGA and custom hardware.
  • Strong problem-solving, communication, and collaboration skills.
Preferred
  • Strong experience with PCIe Gen6/Gen7, CXL, and/or NVMe.
  • Experience with protocol analyzers, exercisers, validation platforms, or similar high-speed protocol tools.
  • Experience with FPGA-based systems and hardware/software integration.
  • Experience with PCI-SIG standards or compliance activities.
  • Experience using AI/ML or GenAI for software development, automation, analysis, debugging, or productivity improvement.
  • Experience with Git, CI/CD, Jira, Confluence, and Agile/Scrum.
  • Experience mentoring engineers or leading technical initiatives.

Careers Privacy Statement ***Keysight is an Equal Opportunity Employer.***

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

RandD Engineer 5 Software
RandD Engineer 5 Software

Keysight Technologies • Gurugram District

On-site
INR 4,000,000 - 7,000,000
R&D IC Engineer 5
R&D IC Engineer 5

Keysight Technologies SAles Spain SL. • Gurgaon

On-site
INR 4,500,000 - 6,500,000
R&D IC Engineer 5
R&D IC Engineer 5

Keysight Technologies SAles Spain SL. • Gurugram District

On-site
INR 1,100,000 - 1,700,000
R&D IC Engineer 5
R&D IC Engineer 5

Keysight Technologies • Gurugram District

On-site
INR 4,500,000 - 7,500,000
RandD IC Engineer 5
RandD IC Engineer 5

Keysight Technologies • Gurugram District

On-site
INR 4,500,000 - 7,500,000
R&D IC Engineer 4
R&D IC Engineer 4

Keysight Technologies SAles Spain SL. • Gurugram District

On-site
INR 2,500,000 - 4,500,000
RandD IC Engineer 4
RandD IC Engineer 4

Keysight Technologies • Gurugram District

On-site
INR 2,500,000 - 4,200,000
R&D IC Engineer 4
R&D IC Engineer 4

Keysight Technologies SAles Spain SL. • Gurgaon

On-site
INR 1,200,000 - 1,800,000
R&D IC Engineer 4
R&D IC Engineer 4

Keysight Technologies • Gurugram District

On-site
INR 1,500,000 - 2,500,000
R&D Engineer 6, Software
R&D Engineer 6, Software

Keysight Technologies SAles Spain SL. • Kolkata District

On-site
INR 1,200,000 - 2,000,000