Python Developer (Test & Instrument Automation) - Internship
About the internship:
We're moving our FCT test applications away from LabVIEW and NI DAQ cards toward a modern, maintainable Python stack. As a Python Developer intern, you'll help build the software that drives our test machines and talks to real instruments on the bench.Selected intern's day-to-day responsibilities include:
1. Writing Python drivers/wrappers to communicate with instruments digital multimeters (DMM), programmable power supplies, electronic loads, area/proximity sensors, and digital I/O over USB, serial (RS-232/485), GPIB, and Ethernet using PyVISA, pySerial, and SCPI commands.
2. Building a test-sequence engine (a 'test executive') that runs configurable functional test steps, applies pass/fail limits, and handles branching, retries, and error states.
3. Developing operator-facing GUIs (PyQt/PySide, or a web front end) for running tests, showing live measurements, and displaying results.
4. Implementing result logging, report generation, and data export (CSV/database) for traceability.
5. Working alongside our engineering and design teams to replicate and improve on existing LabVIEW-based fixtures.
Who can apply:
- are available for full time (in-office) internship
- can start the internship between 14th Sep'26 and 19th Oct'26
- are available for duration of 6 months
- have relevant skills and interests
- are Computer Science Engineering students
Only those candidates can apply who:
* Freshers looking for jobs may also apply
Stipend:
INR₹ 10,000 - 15,000 /monthDeadline:
2026-10-15 23:59:59Other perks:
Informal dress code, Free snacks & beverages, Job offerSkills required:
Python and GitOther Requirements:
- FastAPI, NumPy/Pandas, experience with DAQ hardware, knowledge of test fixtures or EOL testing
- Who can apply
- Candidates who:
- Are comfortable with Python and object-oriented programming
- Have some exposure to hardware/instrument communication, serial protocols, or basic electronics (a strong plus, not mandatory)
- Understand or are eager to learn SCPI / VISA-based instrument control
- Have used PyQt/PySide, Tkinter, or a web framework for building UIs (a plus)
- Are available for a full-time, in-office internship at [Gurugram / your location]
- Can bring a problem-solving, hands-on-with-hardware attitude
About Company:
Quantum SMT Technologies operates in the industrial test & automation industry, specifically functional testing (FCT) and automation solutions for the automotive and electronics (SMT) manufacturing sectors. This industry sits at the intersection of manufacturing, electronics, and increasingly IoT / Industry 4.0.Additional information:
- Job offer:On successful conversion to a permanent employee, the candidate can expect a salary of ₹ 360000 to 400000/year