We pride ourselves as being top-notch LabVIEW developers and system integrators. We enjoy working on many different types of applications in a variety of industries. Over the years this has made us uniquely qualified to tackle projects efficiently and to adapt to the ongoing demands of product and test development.
Below you will find a list of our general services as well as some specialties that we particularly excel at.
Software Development and Architecture
Whether you need software written from scratch or are adding the latest update, we work with you to identify the requirements and use programming best practices to efficiently implement quality software. Our developers have the Certified LabVIEW Developer certification (Level 2 of 3) or higher.
We have built a number of internal software tools that we use to accelerate high quality software development. These tools enable us to troubleshoot and debug more effectively than a standard LabVIEW programmer.
Test System Design
- Understanding your needs and priorities
- Defining the system
- Writing requirements
- Spec'ing hardware
- Software architecture
- Software development
- Code reviews
- Functional and automated testing
- Issue tracking
- Continuous improvement
We make use of issue tracking, project management, and source code control software to keep a close eye on progress, milestones, and priorities. We use a hybrid development model that combines advantages of both agile and kanban.
We teach National Instruments certified courses as well as custom-tailored courses. Let us know your goals and areas of interest and we can work with you to define a curriculum that meets your needs.
Our team has substantial experience in the automated test industry, be it working on production test, manufacturing test, automating bed-of-nails testers, verification testing for medical devices, and more.
Instrument Communication and Interfaces
The vast majority of projects require the integration of many instruments and pieces of equipment. However, if they do not come from the same vendor, they are not typically designed to work together. This makes integration a time-consuming, laborious, and often confusing task. We specialize in understanding instrument communication and instrument communication protocols. We then take advantage of our own internal tools to quickly build solutions that use LabVIEW as the central brain to coordinate communication and execution between the various instruments. This is particularly effective when developing for automated test or automated assembly.
Medical Device Verification and Validation
Our developers have many years of experience in the medical device industry, specifically working on verification and validation of medical devices. This includes familiarity with the CFR and implementing every step from requirements gathering to test development to documentation and final validation.
User Interface Development
Historically, LabVIEW has not been known as being very capable in the creation of professional user interfaces. However, in reality it simply requires having the right tools and knowledge. We can transform your user interface into looking like a highly professional application and replicate behavior that you would see in data grids, linked plots, and more.