LabVIEW Software Developer at VI Shots, LLC

1 month ago Development & Programming Middle Full-Time

We are looking for a Test System Engineer to develop automated test software solutions using LabVIEW for a variety of customer test project needs.

The ideal candidate would possess the following:

  • Engineering\Science degree.
  • At least 3 years experience programming software applications using LabVIEW. Other programming language experience is useful and would be a bonus.
  • 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 English
  • Legally eligible to work in the US at time of application. Note: We don't offer Immigration sponsorships.
  • Pay is commensurate with skills and qualifications of the applicant.
  • Although this is a remote position. Preference will be given to California resident applicants due to some travel to local customer locations.


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. 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 3 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. Some experience with developing automated test systems and an understanding of acquiring data from sensors and instruments is needed.

As a developer with some 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.
  • 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.

Job Type: Full-time

Pay: $80,000.00 - $100,000.00 per year


  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance


Bachelor's (Required)


LabVIEW: 3 years (Required)

πŸ‡ΊπŸ‡Έ United States LabVIEW
πŸŽ‰ Let Employers Find You!

Employers will see your profile when they are sending a job in your skill.

Create Your Profile   (simple)