yoinka

R&D Engineer 4, Software

Keysight Technologies

Gurgaon, IndiaMidH-1B sponsor company
Sign in to applyVerified
Location
Gurgaon, India
Work model
On-Site
Level
Mid
H-1B history
26 approvals (FY2023)
Posted

Skills

AngularJavaScriptPythonTypeScript

About this role

Overview

Keysight   is 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 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.   R&D Engineer 4 – Software (Common UI) Career Level: IC4 (Senior Engineer) Organization:  Software & AI Labs (SAL) Team:  Common UI & Visualization Location:  Gurugram, India Role Summary The 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    Careers Privacy Statement ***Keysight is an Equal Opportunity Employer.***

Listing verified . Applications go through the company's official careers site.

← Back to Yoinka