R&D Engineer 1, Software at Keysight Technologies - Hong Kong
Gurgaon, haryana, India -
Full Time


Start Date

Immediate

Expiry Date

21 Sep, 26

Salary

0.0

Posted On

23 Jun, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C++, C#, Python, Angular, TypeScript, Node.js, React.js, MongoDB, Agile, Machine Learning, Generative AI, Prompt Engineering, RESTful APIs, CI/CD, Data Structures, Algorithms

Industry

electrical;Appliances;and Electronics Manufacturing

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. This job is part of the Keysight Technology Organization, which provides leading-edge tools, products, and technologies to drive Keysight's growing software business. We are seeking a passionate and driven Software Development Intern to join an established R&D team to maintain and extend key communication technologies. Our team develops software that our customers use when working with electronic instruments. This role offers hands-on experience in designing and developing a wide range of software solutions, including: Cloud-based Applications Desktop Applications Application and System-level Programs Graphical User Interfaces (GUIs) AI Based Solutions/Applications Responsibilities Develop and Enhance Software Solutions: Contribute to cloud, desktop, and system-level applications with hands-on coding and testing. Collaborate in Agile Teams: Participate in Agile processes and work with cross-functional teams to deliver sprint goals. Communication & Documentation: Document work clearly and communicate effectively with peers and mentors. Qualifications Required Skills: Currently pursuing a Bachelor’s degree in Computer Science, Engineering, or a related technical field. Strong foundation in C/C++/C#/Python, Data Structures, and Algorithms. Experience with web development technologies, including: Angular, TypeScript/JavaScript, Node.js HTML, CSS, Bootstrap MERN Stack: MongoDB, Express.js, React.js (with Hooks), Node.js Understanding of Agile methodologies and the software development lifecycle (SDLC). Strong problem-solving and communication skills. Basic understanding of Machine Learning concepts: supervised/unsupervised learning, model training, evaluation Familiarity with Generative AI & LLMs(e.g., OpenAI, Claude, Copilot) and their application in software development Understanding of Prompt Engineeringand how to effectively interact with AI tools Exposure to AI-assisted coding tools(e.g., GitHub Copilot, AI code assistants) for improving productivity Understanding how AI can support: Code generation, Test case generation, Debugging and root-cause analysis Desired Skills: Familiarity with HTTP protocols, RESTful APIs, session management, and security principles. Exposure to electronic instruments such as Digital Multimeters, Oscilloscopes, etc. Awareness of UI/UX design principles. Effective written and verbal communication. Understanding of Service-Oriented Architecture (SOAP and REST). Basic knowledge of DevOps practices, including CI/CD pipelines. Strong problem-solving mindset with data-driven thinking Willingness to experiment with new AI tools and workflows Ability to validate AI-generated output and apply human judgment Careers Privacy Statement***Keysight is an Equal Opportunity Employer.***
Responsibilities
Develop and enhance cloud, desktop, and system-level software solutions for electronic instruments. Collaborate within Agile teams to deliver sprint goals and maintain clear technical documentation.
Loading...