×
Register Here to Apply for Jobs or Post Jobs. X

Software Test Engineer

Job in Sterling Heights, Macomb County, Michigan, 48310, USA
Listing for: GeoLogics
Full Time position
Listed on 2026-05-15
Job specializations:
  • Engineering
    Software Engineer, Systems Engineer, Hardware Engineer
Salary/Wage Range or Industry Benchmark: 45 - 51.5 USD Hourly USD 45.00 51.50 HOUR
Job Description & How to Apply Below

Software Test Engineer needed:
Sterling Heights, MI. We have an opening with a great client of ours and we are looking for a Software Test Engineer to work a contract position in Sterling Heights, MI
. This is a 12‑month long contract position and you must be a US Citizen to apply.

Required:

US Citizenship and Residency, W2 hourly, contract only, no 1099, no third parties, no C2C. No exceptions (sorry).

Pay: $45 to $51.50/hr d.O.E.

SOFTWARE TEST ENGINEER

We are looking for engineers with experience and a passion for working in an Advanced Technology Software Integration and Testing Lab. The Software Innovation Lab Engineer will design, maintain, and troubleshoot laboratory integration and test environments. The ideal candidate will possess strong mechatronic integration skills, hands‑on experience maintaining hardware‑in‑the‑loop (HIL) systems and simulation tools, and the ability to communicate effectively while working on‑site and with remote teams.

SKILLS

REQUIRED
  • Computer networking fundamentals (VLANs, switch configuration)
  • Proficiency with Linux and Windows terminals, shell scripting, and Power Shell
  • Ability to interpret and analyze system logs (Windows Event Viewer, syslog, dmesg)
  • Experience configuring and validating serial communication links (RS‑232/422/485, CAN, Ethernet) between DUTs and simulation hardware – circuit debugging using multimeters
SKILLS PREFERRED
  • Familiarity with NI Test Stand for test sequence development and execution
  • Knowledge of HIL model‑hardware interaction and real‑time simulation workflows
  • Experience with network protocol analysis (Wireshark, tcpdump)
  • Basic understanding of C/C++ for reading/modifying test scripts or firmware
EXPERIENCE REQUIRED
  • Minimum of 2 years of relevant engineering experience
  • Hands‑on troubleshooting, fabrication, and repair of cables and harnesses
  • Solid background administering Linux and Windows operating systems in lab environments
  • Proven ability to debug complex electro‑mechanical systems, including sensor/actuator interfaces
EXPERIENCE PREFERRED
  • Experience with serial data communication protocols and tools (CAN, LIN, MIL‑STD‑1553, ARINC 429)
  • Proficiency with Ethernet standards (10/100/1000 Mbps, QoS, VLAN tagging)
  • Background managing datacenter or home‑lab infrastructure (rack servers, virtualization, storage)
  • Direct use of Wireshark or similar packet‑capture utilities for network diagnostics
  • Involvement in system‑level use case test planning, execution, and reporting
EDUCATION REQUIRED
  • Bachelor's degree in a STEM field

Geo Logics is an Equal Opportunity/Affirmative Action Employer that is committed to hiring a diverse and talented workforce. EOE/Disability/Veteran.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary