1

Labview Development Jobs in Michigan (NOW HIRING)

The Lead Test Engineer is responsible for the development, execution, and sustainment of advanced ... LabVIEW, and Python • Troubleshoot and resolve complex test system issues across hardware ...

The Lead Test Engineer is responsible for the development, execution, and sustainment of advanced ... LabVIEW, and Python • Troubleshoot and resolve complex test system issues across hardware ...

Ensure adherence to software development lifecycle (SDLC) and engineering best practices ... Experience with NI tools (TestStand, VeriStand, LabVIEW) * Exposure to model-based engineering ...

New

HIGH proven development experience in LabView and TestStand. * HIGH proven Experience with programming languages (Phyton, C++, CAPL, etc) * Proven experience with automotive communication protocols ...

Senior Software Engineer

Sterling Heights, MI · On-site

$114.80K - $151.40K/yr

This experience might be gained in a test role within a software development organization or gained ... LabView). • Experience in architectural level software design using Magic Draw, Enterprise ...

next page

Showing results 1-20

Labview Development information

What are the key skills and qualifications needed to thrive as a LabVIEW Developer, and why are they important?

To thrive as a LabVIEW Developer, you need strong expertise in graphical programming, experience with test automation, and a background in engineering or computer science. Familiarity with National Instruments LabVIEW software, DAQ hardware, and certifications like Certified LabVIEW Developer (CLD) are typically required. Problem-solving, attention to detail, and effective communication are crucial soft skills for collaborating on complex projects and troubleshooting issues. These skills ensure efficient system development, reliable test automation, and smooth team collaboration in high-tech environments.

What are some common challenges faced by LabVIEW Developers and how can they be addressed?

LabVIEW Developers often face challenges such as integrating LabVIEW with legacy hardware, managing large and complex codebases, and ensuring efficient collaboration with multidisciplinary teams. To address these, developers should maintain clear documentation, utilize LabVIEW's modular programming features, and follow best practices for version control. Regular code reviews and open communication with hardware engineers and project managers also help streamline development and troubleshoot issues quickly.

What is LabVIEW development?

LabVIEW development refers to the process of designing, creating, and maintaining applications using LabVIEW, which is a graphical programming environment developed by National Instruments. LabVIEW is widely used for data acquisition, instrument control, and industrial automation. Developers use LabVIEW's visual interface to create programs, or 'virtual instruments,' by connecting functional blocks instead of writing traditional code. This approach is especially popular in engineering, scientific research, and manufacturing settings where rapid prototyping and hardware integration are essential.

What is the difference between Labview Development vs Test Automation Engineer?

AspectLabview DevelopmentTest Automation Engineer
Required CredentialsTypically requires a degree in engineering or computer science, with LabVIEW certification often preferred.Requires a degree in engineering, computer science, or related field; certifications in testing tools are common.
Work EnvironmentPrimarily lab and development settings, working on hardware integration and data acquisition.Mostly office and lab environments, focusing on designing and executing automated tests.
Industry UsageUsed in manufacturing, aerospace, and research for data acquisition and control systems.Common in electronics, automotive, and software industries for quality assurance and testing.

While both roles involve testing and data analysis, Labview Development focuses on creating software for hardware control and data acquisition, whereas Test Automation Engineers design and implement automated testing processes to ensure product quality.

What are popular job titles related to Labview Development jobs in Michigan? For Labview Development jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Labview Development jobs in Michigan look for? The top searched job categories for Labview Development jobs in Michigan are:
What cities in Michigan are hiring for Labview Development jobs? Cities in Michigan with the most Labview Development job openings:
Software Engineer I

Software Engineer I

Indotronix International Corporation

Sterling Heights, MI • On-site

$40 - $42/hr

Contractor

Posted 23 days ago


Job description

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