Senior Labview Developer Resume
PROFESSIONAL EXPERIENCE:
Confidential
Senior LabVIEW Developer
Responsibilities:
- Guided by the idea of “Automate Everything” Confidential is set out to use affordable small microcontrollers to automate every aspect of design, prototyping and production using LabVIEW and TestStand .
- As a senior LabVIEW developer I collaborated with development team to integrate microcontroller testing and integration of microcontrollers, specifically open sourced microcontrollers such as Arduino boards into commonly manually attained and used data and powered and controlled devices.
- These boards are used to access fully functional IoT, access contents and share projects. Combine these microcontrollers to achieve processing power of much more expensive processors and microcontrollers.
Confidential
Wind, Solar and energy storage projects
Responsibilities:
- Based in Canada, collaborated with engineering department to acquire through various data through various sensors such Laser, heat, and optical and use various relays and data acquisitions devices Used National Instruments sensors such as heat, sound, temperature etc., to collect RT data using NI's myRIO and Shield adapter and MEASURMENTS COMPUTING E - 1608 data acquisition device to collect data and analyze and prepare detailed report for engineers and management.
Confidential
Senior LabVIEW Developer/Test Engineer
Responsibilities:
- Develop test automation for factory production of various high-end communication optical test tool devices. Design and create test tools using LabVIEW and database tools to measure power, attenuation, as well as inducing and measuring bit errors.
- Utilizing TL1 commands and LabVIEW VIs to automatically test board-level system tests including automatic collection of eye-pattern diagrams. Setup and utilization of Linux server in conjunction with low level debuggers and programmers to program chip-level boards using JTAG and Abatron DBI3000. Automatic generation of log files, and customer and factory required HTML report files.
Confidential
Senior LabVIEW Developer
Responsibilities:
- Power characterization for a hand held device, Amazon Kindle Contract work to characterize power consumption of the device and voltage and current measurements during various scenarios developed by R&D and marketing.
- Developed HPV VEE software and hardware in conjunction with a data acquisition card and HP power source and power drain units to mimic actual battery usage with precise instruments to measure voltage and current during specified and precise conditions.
- This software/hardware package would run the device for specified periods of time and automatically collect data, perform complex calculations and store and report results and analysis (including graph and charts for R&D) for analysis of data at a later time.
Environment: LabVIEW, Agilent HP VEE Vision and data acquisition Agilent 666319D DC Source Agilent N3301A Electronic Load Agilent GPIB to USB adapter Serial Debug board Parallax Microcontroller Servo Motors USB optical Camera IIC Fire wire camera Oscilloscopes Spectrum Analyzers Network Analyzer Logic Analyzers
Confidential
LabVIEW development and Automation
Responsibilities:
- Contract work to automate Laser pulsing, automation and collection of data from a high-end medical laser in conjunction with a power meter and a spectrometer. Developed software packages to pulse the laser and collect data and calculate peak value, centroid, FWHM and FW/1e2.
- Software developed for this purpose would handle all aspects of communication with laser diode, RS232 communication with power supply and power meter and a USB communication with an Ocean Optic’s HR4000 spectrometer. This software would produce automated reports and spectrometer charts and graphsAutomation of data collection and calculations using an OVA and a TODC.
- Developed remote (Using TCP/IP) communication with an OVA and TODC to arrive at desired channel centers and calculations of pass band ripple, 1-dB Bandwidth, Dispersion, Group delay Ripple, Polarized Mode ripple, Polarized dependent Dispersion and Polarized dependent loss.
- Developed series of LabVIEW modules and a centralize container to communicate and automate all necessary hardware, calculations, automated reports; including original data collections and manipulated and graphed outputs.
Confidential
Medical device/ database testing
Responsibilities:
- Contract work to create test plan and test procedures for a medical device to measure the amount of nitrogen in human longs.
- Created database client software to collect data from patients and test labs and analyze data. Write LabVIEW automation tools for mass production of the device as well as testing and automation.
Environment: Microsoft SQL server Created a Client for SQL in MS SQ server environment Created a LabVIEW client interface for the database Device to check the amount of nitrogen in patient’s longs
Confidential
Software test Engineer
Responsibilities:
- In charge of testing laser power supplies. Created Virtual Instruments using G programming language and National Instrument’s Lab View to test integrity, accuracy and speed of communication commands with laser power supplies. Created stand-alone test modules for automated testing and collection of data. Created driver and test modules to automate timed, sequence and repeated testing.
- Created life-test suites of test to power-cycle test and measure maximum power and shape of its graph and collect diode current and temperature (and other appropriate data as needed) lasting over few months using labVIEW. Created RS232 and USB interface to communicate with laser power supplies.
- Created appropriate tools to study, manipulate, graph and extract statistical data from log files (over hundreds of thousands data collected such that Microsoft Excel could not handle such volume.)
- Created server and client sites to broadcast live, life-test data over the network. Established complete source and version control and bug tracking system using Seapine Software TestTrack and Surround SCM using a local windows server.
- Created and maintained a dynamic web site for software department. Established and maintained Software Department’s server to distribute software updates to various locations worldwide.
- Created workflow and department wide process to repot and maintain software bugs and feature requests as well as version control.
Environment: LabVIEW All Confidential laser equipment, lasers and power supplies
Confidential
Senior worldwide test engineer
Responsibilities:
- Heading a team of engineers in charge of testing high-end desktop computers. Worked with a team of programmers to write a complete compiler /C interpreter in C language (code named Cashmere) to develop test suites based on C language for worldwide testing Developed test plans, test procedures/scripts and optimized factory process flow scripts for all sites using Cashmere.
- Coordinated product testing from proto builds up to production stage; including debugging/resolving issues prior to introduction of new models worldwide. Worked with Apple OEM factories in the US and abroad to set up, test and produce high end desktops and laptops.
- Developed and coordinated worldwide test procedures and standardization of testing and data collections worldwide for new products. Developed test procedures and scripts to identify and resolve failures related to both production process and computer units under testing. Worked closely with developers and third party components manufacturers (video cards, modems, etc.) to test, debug and in corporate components into mainstream Apple products. Developed, and maintained automated test suites using Apple proprietary environment tools.
- Participated in hardware/software design meetings to develop a clear, detailed understanding of product design and articulated and planned proper implementation of new products/changes in factory environment with the worldwide team of engineers. Wrote product test documentation (test procedures and test cases) identified, verified and communicated load/stress and regression testing to verify changes made by design teams.
Confidential,
Systems Integration Testing (SIT) Project Engineer
Responsibilities:
- Responsible for integration, testing and approval of new products. Responsibilities included testing both system level hardware and software bundle testing. Each project required leading a team of engineers and technicians toward market introduction of new computer systems.
- Collaborated interdepartmentally as well as with external sources such as Intel and other major OEM manufacturers to resolve issues and incompatibilities observed on new products. Developed and implemented comprehensive test plans to test fully loaded computer systems for functionality and optimum speed (load and stress testing.)
- Responsible for design, plan and implementation of procedures for component level hardware stress testing towards qualification of such components. Built First Article Engineering unit specifications and uploaded these specifications onto factory network for production verification purposes.
- Extensive experience in locating sources of failures in systems and duplicating such failures for failure analysis and regression testing. Experienced in bug reporting and follow-ups, both interdepartmentally and with other OEM manufacturers to resolve issues. Set up hardware/software compatibility tests on Windows 95/98 and NT platforms.
- Responsible for new system’s compliance with regulatory agencies such as UL and cUL for Packard Bell/ Confidential plant. Experienced in required specifications of each component as well as complete systems by major domestic and international regulatory agencies.