Description

Job Description:

As an Automation Engineer specializing Test Equipment, you will play a crucial role in developing automation solutions for our Keysight test equipment and data acquisition systems. You will work closely with our engineering team to create software applications that streamline testing processes, enhance efficiency, and ensure the accuracy of measurements.

Key Responsibilities:

  1. Develop Python-based automation scripts and applications to control and interact with Keysight's RF test equipment and National Instruments data acquisition systems.
  2. Utilize the PyVISA framework to communicate with test equipment, ensuring seamless integration and control.
  3. Create and maintain low-level instrument drivers for various test equipment to enable precise control and data acquisition.
  4. Apply your expertise in the embedded software domain to develop device drivers and firmware as needed for integration with test equipment.
  5. Design and execute test cases to validate the functionality and performance of automation solutions, ensuring high reliability and accuracy.
  6. Maintain detailed documentation of scripts, drivers, and applications to facilitate knowledge sharing and future development.
  7. Utilize your understanding of RF principles to design and implement efficient test procedures for Keysight's RF equipment.
  8. Collaborate with cross-functional teams, including hardware engineers, to ensure successful automation integration with test equipment.

Qualifications:

  • Bachelor’s or master’s degree in electrical engineering, Computer Science, or a related field.
  • Proven experience in Python automation, PyVISA framework, and low-level instrument driver development.
  • Familiarity with RF test equipment, especially Keysight's products, is a plus.
  • Strong understanding of embedded software principles and device driver development.
  • Experience with National Instruments data acquisition systems is a bonus.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication and teamwork skills.
  • Ability to work independently and manage multiple projects simultaneously.
  • A passion for technology and a desire to stay updated on industry trends.

Education

Bachelor’s or master’s degree in electrical engineering, Computer Science