1

Labview Developer Jobs in Huntsville, AL (NOW HIRING)

The ideal candidate will combine Test and electrical engineering knowledge with software ... Develop/support test software using modern languages (Python, C/C++, LabVIEW) within a CI/CD ...

The ideal candidate will combine Test and electrical engineering knowledge with software ... Develop/support test software using modern languages (Python, C/C++, LabVIEW) within a CI/CD ...

Avionics Test Engineer

Huntsville, AL · On-site

$87K - $157K/yr

Develop test software using modern languages (Python, C/C++, LabVIEW) within a CI/CD framework ... Knowledge of programming languages such as Python, C/C++, or LabVIEW * Familiarity with test ...

Avionics Test Engineer

Huntsville, AL · On-site

$87K - $157K/yr

We're seeking a skilled Test Engineer to join our Hypersonics team supporting the Common Hypersonic ... Develop test software using modern languages (Python, C/C++, LabVIEW) within a CI/CD framework

Onsite - Huntsville TCS is searching for a Software Engineer to join our strong team of Engineers ... Experience using LabView * Security + Certification * A current active in-scope U.S. Government DoD ...

Onsite - Huntsville TCS is searching for a Software Engineer to join our strong team of Engineers ... Experience using LabView * Security + Certification * A current active in-scope U.S. Government DoD ...

Familiarity with engineering software such as SolidWorks, AutoCAD, Creo, MATLAB, LabVIEW, or similar design and analysis tools. Experience with programming or scripting languages such as Python ...

next page

Showing results 1-20

Labview Developer information

See Huntsville, AL salary details

$15

$49

$76

How much do labview developer jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for labview developer in Huntsville, AL is $49.23, according to ZipRecruiter salary data. Most workers in this role earn between $37.64 and $60.24 per hour, depending on experience, location, and employer.

What is a LabVIEW developer?

A LabVIEW Developer is a professional who designs, develops, and maintains applications using LabVIEW, a graphical programming language by National Instruments. They typically work in automation, test and measurement, data acquisition, or control system development. Their responsibilities include creating software architectures, integrating hardware components, debugging, and optimizing performance. LabVIEW Developers often work in industries such as manufacturing, aerospace, electronics, and research. Strong knowledge of LabVIEW, NI hardware, and engineering principles is essential for this role.

What are the typical daily responsibilities of a LabVIEW developer?

Labview Developers typically spend their days designing, developing, and debugging LabVIEW-based test, measurement, or control systems. Responsibilities often include writing custom code, integrating hardware devices, conducting hardware-in-the-loop simulations, and troubleshooting system performance. Collaboration with engineers, scientists, and technicians is common to ensure system requirements are met and project timelines are maintained. Additionally, Labview Developers may create documentation, participate in project meetings, and support system installations or upgrades as needed.

What are the key skills and qualifications needed to thrive as a LabVIEW developer?

To thrive as a Labview Developer, strong proficiency in LabVIEW programming, experience with test automation, and a background in electrical or computer engineering are essential. Familiarity with National Instruments (NI) hardware, Certified LabVIEW Developer (CLD) or Certified LabVIEW Architect (CLA) credentials, and hands-on work with DAQ systems are typically required. Excellent problem-solving abilities, attention to detail, and effective communication skills help Labview Developers excel in diverse technical teams. Mastery of these skills enables precise system design, accurate data acquisition, and successful collaboration on complex engineering projects.

What are the most commonly searched types of Labview Developer jobs in Huntsville, AL?

The most popular types of Labview Developer jobs in Huntsville, AL are:

What are popular job titles related to Labview Developer jobs in Huntsville, AL?

For Labview Developer jobs in Huntsville, AL, the most frequently searched job titles are:

What job categories do people searching Labview Developer jobs in Huntsville, AL look for?

The top searched job categories for Labview Developer jobs in Huntsville, AL are:

Infographic showing various Labview Developer job openings in Huntsville, AL as of September 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $102,400 per year, or $49.2 per hour.

Senior Embedded Software Engineer

Brownsboro, AL • On-site

Decisive Intelligence Inc
IT Services • 1 - 10 employees

$117K - $153K/yr

Full-time

Re-posted 2 days ago


Job description

Description

Immediate need for a Senior Embedded Software Engineer, supporting the MLRS team located on Redstone Arsenal, in Huntsville, AL.

The Senior Embedded Software Engineer will be responsible for the following:

  • Maintain existing hardware-in-the-loop test systems by addressing new and existing issues, and providing functional support in how to use and configure these systems to achieve desired testing goals.
  • Refactor existing systems to provide more useable, stable, maintainable, and/or efficient functionality.
  • Develop new software and hardware components to add capabilities to systems which support new testing requirements.
  • Develop internal hardware and software tools to improve the productivity of and/or ease of execution of testing tasks.
  • Assist other functional groups in use of testing tools and provide limited domain area expertise outside of immediate test infrastructure support duties.
  • Provide guidance and mentorship to less experienced engineers.
  • Assist in big-picture decisions and direction of team task prioritization and short- and long-term goals.

Qualifications

Education Requirements:

  • Bachelors degree and nine (9) years experience; Additional six (6) years experience can be accepted in lieu of degree.

Clearance Requirements:

  • Must possess an active Interim Secret clearance or an active Secret clearance; US Citizenship required.

Required Experience/Skills:

  • CLA or equivalent LabVIEW experience, encompassing understanding and implementation of LabVIEW best practices, proficient LabVIEW object-oriented programming skills, and demonstrated experience in developing frameworks and/or overall program architectures which could then be re-used by less experienced developers.
  • Understanding of the purpose and use of source revision control and code reviews.
  • Understanding why and how to design a system which simplifies steps required by an end user to use or configure a system.
  • Understanding why and how to design a system which maximizes system uptime and reduces maintenance requirements by minimizing code duplication, reducing inter-component coupling, and properly verifying and testing hardware and software components.
  • Maintains habit of documenting troubleshooting steps, results findings, and if applicable, formatting this information into readily accessible procedures or knowledge bases.
  • Experience debugging a combined hardware and software system using a systematic approach which identifies possible causes of an issue and traces them through each possible link in a failure chain.
  • Basic understanding of laboratory test tools and instruments such as multimeters, oscilloscopes, etc. and how to use them.
  • Basic understanding of electrical concepts such as continuity, voltage/current/resistance, grounding considerations, shorts and open circuits, capacitance, etc.
  • Ability to estimate required effort, manage deadlines, and communicate changes in estimates, unexpected roadblocks, etc. in a timely manner.
  • Self-starter, able to execute tasks with a high degree of autonomy and identify other personnel from whom support is needed and communicate with them to obtain that support.