Back to Search Results

LabVIEW Software / Systems Engineer

Post Date

Apr 30, 2026

Location

Hampton,
Virginia

ZIP/Postal Code

23681
US
Jul 01, 2026 Insight Global

Job Type

Contract-to-perm

Category

Software Engineering

Req #

NOR-c8390ede-b1dd-4459-b99b-dbc508abc3fc

Pay Rate

$46 - $58 (hourly estimate)

Job Description

We are looking for a driven LabVIEW Software/Systems Engineer to join our team. This role is responsible for designing, developing, and maintaining LabVIEW‑based applications that support test, measurement, and data acquisition systems. The engineer will develop and optimize software for LabVIEW FPGA targets, including precise timing logic and hardware interfacing, as well as build and deploy applications on LabVIEW Real‑Time platforms such as NI CompactRIO and PXI controllers. Responsibilities include defining test system requirements and translating them into effective software architectures, integrating hardware and software into complete system solutions, and performing integration and system‑level testing to validate performance and functionality. The position also involves deploying and supporting fielded systems, troubleshooting issues, and optimizing system performance, while maintaining clear technical documentation such as design documents, test procedures, and user guides. This role works closely with hardware engineers, scientists, and other stakeholders to ensure system requirements are met and participates in design and code reviews to support quality and consistency.

This role is on site 5 days a week in Hampton VA. This is a full time role with core Hours: 9:00 AM – 3:00 PM. Compensation: $38.5/hr-$57.50/hr. Exact compensation may vary based on several factors, including skills, experience, and education.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Required Skills & Experience

• 5 + years demonstrated extensive hands-on experience with LabVIEW application development (professional or academic)
•Proficiency in data acquisition (DAQ) concepts: analog/digital I/O, signal conditioning, timing, and synchronization
•Experience with NI hardware platforms (e.g., DAQmx, CompactRIO, PXI, myRIO)
•Familiarity with software development best practices: version control, modular design, code documentation
•Demonstrates proactive problem solving abilities, leads the problem solving process, and works independently to identify and implement solutions.
•Hands-on experience building and/or testing electronic systems: Proficiency using bench instruments (oscilloscopes, multimeters, signal generators, spectrum analyzers)

Nice to Have Skills & Experience

•Experience with LabVIEW FPGA development, including:
- Timing constraints and resource management
- FPGA VI design and optimization
- Host-to-FPGA communication (DMA FIFOs, interrupts)

•Experience with LabVIEW Real-Time development, including:
- Deterministic loop structures and timing
- Deployment and configuration of RT targets
- Fault and error handling

•Experience with GUI development focused on optimizing control and operation of integrated data acquisition systems

•Familiarity with communication protocols: GPIB, RS-232/485, Ethernet, CAN, SPI, I2C

•Experience with scripting or programming languages complementary to LabVIEW (Python, C/C++, MATLAB)

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.