Required Skills

LabVIEW MATLAB Python C++

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 26th Dec 2023

JOB DETAIL

  • Develops test plans to validate LabVIEW software applications used in Manufacturing, Engineering and Supplier testing. 
  • Designs and creates test cases and procedures for testing software functionality. Executes these test cases and maintains an auditable storage and retrieval of test results.
  • Participates in the definition of software requirements. Analyzes software requirements for completeness and participates in the creation of operational use cases.
  • Participates in design reviews to ensure requirements have been flowed down into the appropriate design documentation.
  • Analyzes test results and provides progress reports to engineers and management.  
  • Writes test procedures needed to deploy software applications to the final users.
  • Participates in the training of test software users.
  • Collects data on problems and issues and provides feedback to the development teams for implementation of root cause solutions.
  • Configures the test equipment required to run the test software applications. This includes test computers, data acquisition systems, cables, device drivers, etc.
  • Validates new test equipment functionality.
  • Evaluates the electrical, software, optical and electromagnetic components of the laser system and its modules to create all the necessary test cases.
  • Creates technical presentations and presents those in cross functional review meetings.
  • Creates engineering designs documents including block diagrams, flow diagrams and other engineering design artifacts. Reviews documentation created by other team members.
  • Performs other duties as assigned.

 

Education and experience

  • Bachelor’s degree in electrical engineering, Computer Engineering, or related discipline. Master’s degree is a plus.
  • A minimum of six (6) years industry experience developing software test plans.
  • Experience defining, developing, and implementing software test systems.
  • Experience with software development process, software configuration management and defect tracking (JIRA, SVN).
  • Experience validating test equipment (test computers, DAQ systems, I/O boards, Interface boxes, cable systems).
  • Experience testing / using communication interfaces: RS232, RS422, Ethernet (TCP/IP, UDP, TCP), SPI.
  • Experience testing LabVIEW applications highly desired but not required.
  • Programming experience (LabVIEW, MATLAB, Python, C++, etc.) desired but not required.

Company Information