We are seeking a skilled LabVIEW Engineer to develop, maintain, and optimize test automation software and data acquisition systems. The role involves designing scalable LabVIEW architectures, interfacing with test instruments and hardware, and supporting the development of automated test equipment (ATE) for RF and electronic systems.
The candidate will work closely with RF engineers, hardware teams, and system engineers to implement reliable and efficient automated test solutions.
Key Responsibilities
LabVIEW Software Development
- Develop and maintain modular and scalable LabVIEW applications for automated testing and measurement systems.
- Implement modern LabVIEW architectures such as:
- Queued Message Handler (QMH)
- Actor Framework
- Producer–Consumer architecture
- State machine architectures
- Ensure clean, maintainable, and reusable LabVIEW code following best development practices.
Automated Test Equipment (ATE) Development
- Design and implement LabVIEW-based Automated Test Equipment (ATE) for RF and electronic systems.
- Translate test plans and measurement requirements into automated test sequences.
- Integrate RF and electronic test instruments into automated workflows.
Hardware & Instrument Interfacing
- Develop software interfaces for instruments such as:
- Spectrum analyzers
- Signal generators
- Vector Network Analyzers (VNAs)
- Oscilloscopes
- Power meters
- Interface with external hardware systems through communication protocols such as:
- GPIB
- USB
- LAN / TCP-IP
- Serial (UART/RS232/RS485)
Data Acquisition & Processing
- Design and implement data acquisition systems using LabVIEW.
- Acquire, process, and log measurement data in real time.
- Implement data visualization, logging, and reporting tools.
- Optimize systems for high-speed and reliable data acquisition.
Debugging & System Support
- Debug and troubleshoot LabVIEW software issues and system-level problems.
- Identify and resolve instrument communication issues.
- Provide support during test setup, integration, and system validation.
Test Reporting & Documentation
- Develop automated test reporting and logging systems.
- Maintain documentation for software architecture, test sequences, and instrument drivers.
- Support internal teams with technical insights during testing and validation.
Required Technical Skills
LabVIEW Expertise
- Strong proficiency in NI LabVIEW programming.
- Experience with modern LabVIEW design architectures.
- Ability to develop scalable and maintainable LabVIEW codebases.
Certification (Preferred)
- Certified LabVIEW Developer (CLD) or
- Certified LabVIEW Architect (CLA)
Hardware Interfacing
Hands-on experience interfacing LabVIEW with hardware using:
- GPIB
- USB
- Ethernet / TCP-IP
- Serial communication
Data Acquisition
- Strong understanding of DAQ systems and measurement techniques.
- Experience with NI DAQ hardware or similar platforms.
- Real-time data acquisition, signal processing, and logging.
Test Automation
- Experience developing automated test systems.
- Familiarity with instrument drivers and test frameworks.
Preferred Skills
- Experience developing RF Automated Test Equipment (RF ATE).
- Experience controlling RF instruments through LabVIEW.
- Familiarity with NI TestStand.
- Experience with Python or scripting for test automation.
- Knowledge of RF measurement concepts.
Education
Bachelor’s or Master’s degree in:
- Electronics & Communication Engineering
- Electrical Engineering
- Instrumentation Engineering
- Mechatronics / Automation
Experience
- 2–6 years of experience in LabVIEW development and test automation.
Benefits:
- Paid time off
- Provident Fund
Work Location: In person
Pay: ₹323,126.30 - ₹1,415,932.41 per year
Benefits:
Work Location: In person