Software Innovation Lab Engineer
Location: Sterling Heights
Pay Rate: $40–$45/hour (W2)
Join a fast-paced advanced engineering environment supporting next-generation defense and vehicle technologies. We are seeking a highly technical and hands-on Software Innovation Lab Engineer to support integration, simulation, validation, and troubleshooting efforts within a cutting-edge systems lab.
This role is ideal for an engineer who thrives in complex lab environments, enjoys solving difficult hardware/software integration challenges, and wants exposure to advanced simulation platforms, Hardware-in-the-Loop (HIL) systems, networking infrastructure, and real-time system testing.
What You’ll Be Doing
Advanced Lab Integration & Test Support
- Configure, maintain, and troubleshoot engineering lab and integration environments
- Support Hardware-in-the-Loop (HIL) systems and real-time simulation platforms
- Integrate and validate communication between simulation hardware and Devices Under Test (DUTs)
- Support both local and remote engineering teams during integration and testing activities
- Troubleshoot and repair cables, harnesses, and lab hardware components
System-Level Diagnostics & Troubleshooting
- Analyze and resolve system-level hardware/software issues across complex electromechanical systems
- Utilize tools such as:
- Windows Event Viewer
- syslog
- dmesg
- Multimeters and diagnostic equipment
- Debug sensor interfaces, actuator systems, communication links, and network-connected devices
- Investigate serial communication and network connectivity issues across integrated platforms
Networking & Infrastructure Support
- Configure and support:
- VLANs
- Managed switches
- Ethernet connectivity
- Networked lab infrastructure
- Administer Linux and Windows systems in engineering lab environments
- Utilize shell scripting and PowerShell for automation, diagnostics, and system maintenance
- Support virtualization platforms, servers, and storage infrastructure as needed
Required Qualifications
- Bachelor’s degree in a STEM-related field
- 2+ years of engineering, integration, or lab support experience
- Strong understanding of:
- Computer networking fundamentals
- VLANs and switching concepts
- Linux and Windows operating systems
- Experience with:
- Linux terminal environments
- Windows command-line tools
- Shell scripting and PowerShell
- RS-232/422/485 communication
- CAN communication
- Ethernet-based systems
- Hands-on troubleshooting experience with:
- Electro-mechanical systems
- Cable and harness assemblies
- Sensors and actuator interfaces
- Strong communication and collaboration skills within cross-functional engineering teams
Preferred Qualifications
- Degree in:
- Computer Engineering
- Electrical Engineering
- Software Engineering
- Computer Science
- Experience with:
- NI TestStand
- Hardware-in-the-Loop (HIL) systems
- Real-time simulation environments
- Wireshark or tcpdump
- Automated test scripting
- Familiarity with:
- C/C++
- Firmware modification
- Network protocol analysis
- Knowledge of:
- CAN
- LIN
- MIL-STD-1553
- ARINC 429
- QoS and VLAN tagging
- Experience supporting:
- Rack servers
- Virtualization environments
- Datacenter or home-lab infrastructure
- System-level test execution and reporting
#HRUProfessional