VIAVI Solutions→
Test Engineering Intern at VIAVI Solutions in Lenexa, KS
InternshipOn-siteFull-timeLenexa, KS
Skills
c/c++ fundamentalsembedded systemscircuit literacylab familiarityrf/microwave conceptsai-assisted development
Job Description
Summary: VIAVI Solutions is a global provider of network test, monitoring and assurance solutions. They are seeking a Test Engineering Intern to develop C++ automation tests for high-performance avionics test equipment and utilize internal AI agents to enhance the development cycle.
Responsibilities:
- Write C/C++ code to control and query RF test equipment via VISA/SCPI interfaces
- Utilize our internal AI coding assistant to generate and optimize C++ algorithms and automate repetitive unit testing
- Manually validate your code against physical hardware to ensure your automation matches real-world measurements
- Use an Oscilloscope, Spectrum Analyzer, and other test equipment to determine if a bug resides in the test software, the hardware registers, or the physical signal path
Required Qualifications:
- Currently pursuing a degree in Computer Engineering (CE), Electrical Engineering (EE), or a related technical field
- C/C++ Fundamentals: Knowledge of pointers, memory management, and classes is essential
- Circuit Literacy: You should know your way around a schematic and understand basic components (Resistors, Capacitors, Inductors)
- Lab Familiarity: Experience using a Multimeter or Oscilloscope (even if only in a sophomore-level lab)
- Any exposure to RF/Microwave concepts or Electromagnetic theory
- Experience with Embedded Systems (Arduino, Raspberry Pi, or STM32)
- The AI Advantage: You will be at the forefront of the 'AI + Hardware' movement, learning how to use LLMs to solve rigid engineering problems
Required Skills: C/C++ Fundamentals, Embedded Systems
Important Skills: Circuit Literacy, Lab Familiarity
Nice-to-Have Skills: RF/Microwave concepts, AI-Assisted Development