R&D Engineer 1, Software

Back to all jobs
Keysight Technologies
Published
April 28, 2026
Location
Penang, United Kingdom
Category

R&D Engineer 1, Software: our view in 3 lines...

  • The Role: Develop AI and Agentic AI software solutions and integrate them with test instruments and automation platforms for engineering and test applications.
  • The Person: Design, develop, integrate, test, validate, and maintain AI and Agentic AI software features embedded into automation platforms and instrument test systems.
  • Requirements: Bachelor's degree required, minimum 1 year software development experience, proficiency in Python C# C++ JavaScript Angular and AI/ML frameworks such as OpenCV and YOLO and experience with AI Imaging or signal-analysis techniques.

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 ~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.

Responsibilities

  • Design, develop, and maintain AI and Agentic AI software solutions for software automation platforms, adhering to best practices and ensuring high-quality code.
  • Embed AI and AI Imaging capabilities into software solutions to enable advanced data analysis and intelligent decision-making.
  • Collaborate with cross-functional teams (R&D, product, and customer-facing) to develop intuitive, differentiated, and scalable software solutions.
  • Stay up-to-date with emerging AI / Agentic AI and machine learning technologies, and apply them to elevate customer outcomes and software quality.
  • Translate customer requirements and solution architectures into functional AI-enabled features.
  • Integrate AI software with instruments and test systems, ensuring compatibility, accuracy, and reliability.
  • Test, validate, and debug AI models and software applications to ensure functionality, performance, and robustness.

Qualifications

  • Bachelor's Degree in Computer Science, Electrical Engineering, Mechatronics, Artificial Intelligence, or equivalent experience required.
  • Minimum 1 year working experience as a software developer, with hands-on experience in AI / Machine Learning model development and deployment.
  • Proven experience in software development with proficiency in one or more programming languages (e.g., Python, C#, C++, JavaScript, Angular, etc.) and AI/ML frameworks(e.g., OpenCV, YOLO).
  • Demonstrated experience applying AI Imaging or signal-analysis techniques to waveform or sensor data is strongly preferred.
  • Working knowledge of Agentic AI frameworks and the ability to build autonomous, goal-driven AI agents integrated into test automation or software solutions.
  • Familiarity with test automation or software solution development is an advantage.
  • Excellent problem-solving and analytical skills.
  • Excellent communication skills and team player, with the ability to engage global teams and international customers.
  • Able to work independently with minimum supervision.

 

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

Key Skills
? Key Skills in dark blue have been inferred based on similar industry roles
C++ C# YOLO Machine Learning Model Development Model Deployment Signal Analysis Agentic AI Frameworks Javascript ML C Python Machine Learning Opencv Angular

Subscribe to Career Resources

Get the latest career advice, industry insights, and job opportunities delivered to your inbox.