1

Labview Software Engineer Jobs in Michigan (NOW HIRING)

... LabVIEW to join our team! As a Test Systems Engineer, you will be responsible for executing ... hardware and software components. * Developing and implementing test plans for reliability ...

The Software Equipment Engineer works with an engineering team, prototype team, production team to ... High skill level using Visual C++, C# and LabVIEW programming languages. Familiar with use of test ...

Be Seen First

Familiarity with MATLAB/Simulink , LabVIEW , C/C++ , Python , or automotive diagnostic tools ... Controls Engineer, hardware and software engineering, automotive industry, control systems ...

Software Controls Engineer II

Kalamazoo, MI ยท On-site

$42.75 - $54.75/hr

Creates new or modifies existing LabVIEW code to add new functionality to the software-based tools ... Bachelor Degree in Engineering Technology, Computer Science, Information Technology, Software or ...

... Software Engineering or a related field and at least 12 months of experience in a related position. Experience required with: MATLAB Simulink, Embedded C, JIRA, CANoe, LABVIEW, C++, HIL, SIL, TSP ...

next page

Showing results 1-20

Labview Software Engineer information

See Michigan salary details

$55.3K

$128.6K

$179.1K

How much do labview software engineer jobs pay per year?

As of Jun 5, 2026, the average yearly pay for labview software engineer in Michigan is $128,581.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,600.00 and $150,800.00 per year, depending on experience, location, and employer.

What is a LabVIEW Software Engineer job?

A LabVIEW Software Engineer is responsible for developing, testing, and maintaining software applications using National Instruments' LabVIEW programming environment. They typically work on automation, data acquisition, and control systems in industries like aerospace, automotive, healthcare, and manufacturing. Their tasks may include designing user interfaces, integrating hardware components, and optimizing system performance. Strong knowledge of LabVIEW, NI hardware, and engineering principles is essential for this role.

What are the key skills and qualifications needed to thrive in the Labview Software Engineer position, and why are they important?

A Labview Software Engineer needs strong proficiency in LabVIEW programming, experience with test automation, and a background in electrical or computer engineering. Familiarity with National Instruments hardware, DAQ systems, and certification such as NI Certified LabVIEW Developer (CLD) are often required. Standout candidates excel in problem-solving, have solid analytical skills, and communicate effectively within cross-functional engineering teams. These skills and qualifications are critical for developing robust test solutions and ensuring efficient system integration in technical environments.

What kind of projects or products do Labview Software Engineers typically work on?

Labview Software Engineers often work on designing and implementing automated test systems, data acquisition solutions, and measurement tools for industries such as aerospace, automotive, electronics, and manufacturing. Typical projects may include developing control systems for production lines, creating automated validation environments for hardware components, or supporting research and development teams with custom-built test rigs. The work involves close collaboration with hardware engineers, project managers, and quality teams to deliver reliable, scalable solutions tailored to specific product requirements. This hands-on, project-driven environment offers continuous learning opportunities and exposure to diverse technical challenges.
What are the most commonly searched types of Labview Software Engineer jobs in Michigan? The most popular types of Labview Software Engineer jobs in Michigan are:
What job categories do people searching Labview Software Engineer jobs in Michigan look for? The top searched job categories for Labview Software Engineer jobs in Michigan are:
Software Engineer I

Software Engineer I

Indotronix International Corporation

Sterling Heights, MI โ€ข On-site

$40 - $42/hr

Full-time

Posted yesterday


Job description

Software Engineer I | Sterling Heights, Michigan, United States
Indotronix is seeking an :Software Engineer I,Sterling Heights, MI -
Shift Timings: 8AM to 5PM
Work Schedule: 9/80
Ability to obtain a US Secret Security Clearance
Bachelor's degree in STEM field
Job Description:
  • Integrate and test real-time embedded software on Linux/Unix-based operating systems.
  • Perform software and hardware integration for complex systems (e.g., combat vehicle platforms).
  • Develop and execute automated and manual verification tests based on requirements.
  • Build and maintain integration test environments and testbeds.
  • Troubleshoot system-level issues across software, hardware, and networking components.
  • Support cybersecurity hardening, vulnerability scans, and compliance activities.
  • Collaborate with cross-functional teams (Mechanical, Electrical, Systems, Controls).
  • Ensure adherence to software development lifecycle (SDLC) and engineering best practices.
  • Validate that system performance meets customer and regulatory requirements.

Required Skills:
  • Strong programming skills in C++, Python, and Bash
  • Experience with Linux/Unix environments (e.g., Red Hat Enterprise Linux)
  • Knowledge of software verification and validation (V&V) processes
  • Experience with Git and issue tracking tools (Jira/GitLab)
  • Understanding of networking concepts (VLANs, switches, protocols)
  • Experience with communication protocols (CAN, Serial, Ethernet)
  • Strong debugging, troubleshooting, and analytical skills
  • Excellent verbal and written communication skills

Preferred Skills:
  • Knowledge of requirements traceability and tools (e.g., DOORS)
  • Familiarity with UML/model-based design tools
  • Experience with cybersecurity tools (Nessus, Coverity) and system hardening (STIG)
  • Exposure to CMMI standards and Qt framework
  • Experience with virtual machines and Ethernet-based protocols (SSL/TLS, SSH, SFTP)

Experience:
  • Experience in integration and testing of safety-critical real-time embedded systems
  • Hands-on experience integrating software on Linux platforms
  • Experience in networked systems and protocol testing

Preferred Experience:
  • Experience with NI tools (TestStand, VeriStand, LabVIEW)
  • Exposure to model-based engineering tools (MagicDraw, Enterprise Architect)
  • Familiarity with defense or combat vehicle systems

Education:
  • Bachelor's degree in STEM field

Preferred Education:
  • Degree in Computer Engineering, Software Engineering, Electrical Engineering, or Computer Science

Indotronix Avani Group logo

About Indotronix Avani Group

Sourced by ZipRecruiter

In 1986, Indotronix established itself in the staffing space. 22 years later, Avani entered the scene, offering consulting and technology development. Finally, in 2016, the two joined forces to begin delivering talent across all areas, from Staffing to Consulting to unique platform development.

Industry

Recruiting and staffing services

Company size

1,001 - 5,000 Employees

Headquarters location

Rochester, NY, US

Year founded

1986