1

Freelance Labview Software Engineer Jobs in Detroit, MI

Software Engineer I Indotronix is seeking a Software Engineer I in Sterling Heights, MI. Shift ... Experience with NI tools (TestStand, VeriStand, LabVIEW) * Exposure to model-based engineering ...

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 ...

Programming in National Instruments LabVIEW and TestStand software - Certified LabVIEW * Developing instrumentation interfacing over PXI, PCI, USB, RS232 & GPIB * Broad experience in hardware and ...

next page

Showing results 1-20

Freelance Labview Software Engineer information

See Detroit, MI salary details

$23.8K

$103.8K

$187.1K

How much do freelance labview software engineer jobs pay per year?

As of Jun 16, 2026, the average yearly pay for freelance labview software engineer in Detroit, MI is $103,810.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,300.00 and $118,800.00 per year, depending on experience, location, and employer.

What is the difference between Freelance Labview Software Engineer vs Embedded Software Engineer?

AspectFreelance Labview Software EngineerEmbedded Software Engineer
CredentialsTypically requires a degree in engineering or computer science, LabVIEW certification is a plusRequires a degree in electrical, computer engineering, or related field; embedded systems certifications are common
Work EnvironmentFreelance projects, remote or on-site, often contract-basedFull-time or contract roles within companies, often on-site or hybrid
Industry UsageUsed in automation, testing, data acquisition, and control systemsUsed in consumer electronics, automotive, aerospace, and industrial systems

The main difference is that Freelance Labview Software Engineers work independently on specialized projects using LabVIEW, while Embedded Software Engineers develop software for embedded hardware within organizations. The former focuses on LabVIEW-based applications, often freelance, whereas the latter works on embedded systems across various industries.

What are the most commonly searched types of Labview Software Engineer jobs in Detroit, MI? The most popular types of Labview Software Engineer jobs in Detroit, MI are:
What job categories do people searching Freelance Labview Software Engineer jobs in Detroit, MI look for? The top searched job categories for Freelance Labview Software Engineer jobs in Detroit, MI are:
What cities near Detroit, MI are hiring for Freelance Labview Software Engineer jobs? Cities near Detroit, MI with the most Freelance Labview Software Engineer job openings:
Software Engineer I

Software Engineer I

Navstar

Sterling Heights, MI

Other

Posted 20 days ago


Job description

Software Engineer I

Indotronix is seeking a Software Engineer I in Sterling Heights, MI. Shift timings are 8AM to 5PM with a 9/80 work schedule. Ability to obtain a US Secret Security Clearance. Bachelor's degree in STEM field required.

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