We are looking for a Test System Engineer to develop automated test software solutions using LabVIEW for a variety of customer test project needs.
As a National Instruments Alliance Member company that does engineering consulting for test, measurement & automation applications. We provide custom software solutions and integration services across a variety of industries for our clients in California and across the US. We specialize in the National Instruments hardware platforms like cRIO and PXI. However, interfacing with other non-NI hardware is also a job requirement.
At least 5 years of Programming experience with LabVIEW is required (and a passion for it). Being a certified LabVIEW developer (CLD) or Certified LabVIEW Architect (CLA) is preferred but not required. Experience with developing automated test systems and an understanding of acquiring data from sensors and instruments is needed.
As a developer with extensive LabVIEW programming experience, you will be taking the lead on projects and performing the following:LabVIEW development on core components of test fixture software.Algorithm development for possible data analysis requirements.Documentation (Code and Project Management). JIRA issue tracking, source code control using bitbucket and writing operating manuals.Unit, Functional, Validation & Verification Test of software and system-level testing.Deployment of software and bringing up new test fixtures. Building software installers.Post deployment application support. Using remote access software to provide customer support and responding to customer questions and issues on delivered systems.
As you grow and gain more experience, you will take on more responsibility and your work will touch all stages of automated test system development and deployment, including:Requirement definition and gathering of specifications related to new or active projects.Systems Design & Architecture of new test fixtures. Determine what test hardware to use and the best software architecture.Communication with customers to convey project progress and collect feedback.
The ideal candidate would possess the following:Engineering\Science degree.At least 5 years experience programming software applications using LabVIEW. Other programming language experience is useful and would be a bonus, such as C# and Python.Some LabVIEW Real-Time and FPGA experience.Strong troubleshooting and debugging skills.Understanding of basic signals and data acquisition concepts: Sensors and actuators, Analog and digital signals. Understanding of physical sensors: pressure transducers, temperature sensors, etc.Understanding of industrial communication protocols, such as, modbus, ethercat, devicenet, serial, gpib, tcpip, canbus, and others.Strong written skills in EnglishLegally eligible to work in the US at time of application. Note: We don't offer Immigration sponsorships.
Although this is a remote position. Minor travel may be required to local customer locations for system troubleshooting and commissioning.
VI Shots provides competitive benefits that includes Health, Dental, Vision and a generous paid time off policy.Pay is commensurate with skills and qualifications of the applicant.