Require Online Tutor for Python Scripting and Lab Automation

()

We are looking for a dedicated Personal Tutor to help a student master Python scripting with a specific focus on test automation. This role is perfect for someone who understands how to bridge the gap between high-level programming and physical lab equipment. You will be responsible for guiding the learner through the intricacies of writing clean, efficient code that interacts with real-world hardware, ensuring they can automate complex testing sequences and streamline laboratory workflows from the comfort of their home.

Job Description

  • Lab Equipment Control: Teach the student how to write Python scripts to control and automate laboratory instruments using protocols like SCPI, VISA, or serial communication.
  • Test Automation Frameworks: Guide the development of robust automation scripts for repetitive testing tasks, focusing on accuracy, data logging, and error handling.
  • Scripting Fundamentals: Provide deep dives into Python libraries relevant to automation, such as PyVISA, NumPy, or specialized drivers for oscilloscopes and signal generators.
  • Debugging Hardware Interfaces: Instruct the student on how to troubleshoot communication errors between the Python script and the connected lab hardware.

Tutor Requirements

The ideal candidate must hold a degree in Computer Science, Electronics, or Instrumentation Engineering and possess significant experience in Python-based test automation. You must have a thorough understanding of the PyVISA library and experience interfacing with equipment from manufacturers like Keysight, Tektronix, or Rohde & Schwarz. A minimum of 2 years of professional experience in an R&D or automated testing environment is required. We seek a mentor who is patient, possesses excellent English communication skills, and can explain complex programming concepts like multithreading or asynchronous I/O in the context of hardware control. You should be comfortable providing hands-on demonstrations and creating practical coding exercises tailored to the student’s specific lab setup.

Skills

  • Advanced proficiency in Python scripting and automation libraries.
  • Expertise in SCPI commands and hardware communication protocols (GPIB, USB, LAN).
  • Familiarity with test frameworks like PyTest or Robot Framework.
  • Strong analytical skills for debugging code-to-hardware latency and connectivity issues.

Hiring Process

Our recruitment starts with Tutor Registration, followed by a demo class to verify your technical proficiency in automation and your ability to convey these skills effectively.

If you meet the criteria and are ready to start immediately, please register as a tutor on Crazywhiz and apply, After applying for the role, please Whatsapp +91-9100764412 to discuss about your application.

Rate this tutor/tutor job

Click on a star to rate it!

Average rating / 5. Vote count:

No votes so far! Be the first to rate this post.

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top