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

Software Integration and Test Engineer; On-site

Job in Sterling Heights, Macomb County, Michigan, 48310, USA
Listing for: HEPCO, Inc.
Full Time position
Listed on 2026-07-24
Job specializations:
  • Software Development
    Software Testing, Embedded Software Engineer, Unix/Linux, DevOps
Salary/Wage Range or Industry Benchmark: 45 - 50 USD Hourly USD 45.00 50.00 HOUR
Job Description & How to Apply Below
Position: Software Integration and Test Engineer (On-site)

Our client is seeking a Software Integration and Test Engineer with experience and a passion for integrating and testing real-time embedded software. This role supports the integration of hardware modules into complex vehicle systems, software deployment on Linux operating systems, software verification testing, networking, cybersecurity hardening, troubleshooting, and problem-solving activities.

  • Develop, debug, and execute automated and manual requirements-based software verification testing.
  • Integrate and test software applications on Linux and Unix-based operating systems.
  • Build, maintain, and troubleshoot software and hardware integration test environments.
  • Support the integration of hardware modules into complex vehicle systems.
  • Perform software deployment, configuration, and testing activities on Red Hat Enterprise Linux platforms.
  • Identify, troubleshoot, and resolve software, hardware, and network-related issues.
  • Utilize Git, Git Lab, Jira, and other configuration management and issue tracking tools to support development and test activities.
  • Collaborate with Mechanical, Electrical, Controls, Systems, and Software Engineering teams throughout the development lifecycle.
  • Support cybersecurity hardening efforts, vulnerability scans, and system compliance activities.
  • Ensure software solutions meet customer, technical, performance, quality, and system requirements.
  • Participate in software verification and validation efforts throughout the software development lifecycle.
  • Mentor less experienced software test engineers and support their technical development.
  • Document test procedures, test results, troubleshooting activities, and corrective actions.
Required Qualifications
  • Minimum of 2 years of experience in software integration and test.
  • Experience developing, analyzing, or reviewing requirements for safety-critical real-time embedded software.
  • Experience integrating software applications on Red Hat Enterprise Linux.
  • Experience with computer networking concepts, including switches, VLANs, and network protocols.
  • Experience testing and troubleshooting communication protocol software, including CAN, Serial, and Ethernet.
  • Strong programming skills using C++, Python, and BASH.
  • Experience using version control and issue tracking tools.
  • Bachelor’s degree in a STEM-related field.
  • Ability to obtain a U.S. Secret Security Clearance.
  • Health Insurance
  • 401k

Pay Range: $45.00- $50.00 per hour (Depending on experience and qualifications)

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, marital status, national origin, age, veteran status, disability, or any other protected class.

#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