R&D Engineer 4, Software

Keysight Technologies View all jobs

  • Gurgaon, Haryana
  • Permanent
  • Full-time
  • 2 days ago
Job Description:Overviewis at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn moreOur 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.R&D Engineer 4 – Software (Common UI)Career Level: IC4 (Senior Engineer)
Organization: Software & AI Labs (SAL)
Team: Common UI & Visualization
Location: Gurugram, IndiaRole SummaryThe R&D Engineer 4 (IC4) in the Common UI team is a senior individual contributor responsible for designing, building, and sustaining Keysight’s shared UI frameworks used across instrument, desktop, and cloud software. The role has end-to-end ownership of subsystem design, feature delivery, code quality, and partner enablement, with a strong emphasis on Alloy (Angular-based UI framework), UX consistency, and secure software practices.This role directly impacts 50+ products and multiple business units by preventing UI fragmentation and enabling consistent, scalable user experiences across Keysight.
Responsibilities
  • Design, develop, and evolve Common UI frameworks (primarily Alloy) used across Keysight software platforms
  • Act as technical owner for framework features, architecture decisions, and long-term maintainability
  • Drive Angular upgrades, adoption of modern UI patterns, and alignment to Keysight UX standards (Caranu+)
  • Partner with internal product teams to deliver reusable UI capabilities and unblock adoption
  • Reduce technical debt, improve framework performance, reliability, and developer experience
  • Ensure secure software development (SSDF) compliance for all shared UI components
  • Contribute to scaling Common UI development in India by increasing local ownership and responsiveness
  • Mentor engineers and serve as a technical reference for Common UI best practices
Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
  • 5–8+ years of professional software development experience
  • Strong hands-on experience with modern UI frameworks (Angular strongly preferred)
  • Proficiency in TypeScript / JavaScript; working knowledge of C#, C++, or Python is a plus
  • Strong foundations in software design, modular architecture, and API-driven development
  • Experience working on shared frameworks or platforms consumed by multiple teams
  • Ability to operate independently, make technical decisions, and influence without authority
Why Join Us
  • Work on UI frameworks used by industry-leading electronic measurement products
  • Design software that impacts millions of end users globally
  • Collaborate with world-class engineers across instruments, cloud, and AI teams
  • Build scalable UI platforms—not one-off applications
Candidate Profile
  • Senior UI / Frontend / Full-Stack engineer who enjoys platform work
  • Passion for clean design systems, reusable components, and developer enablement
  • Comfortable operating in large, complex codebases with high quality expectation
***Keysight is an Equal Opportunity Employer.***

Keysight Technologies