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

Software Integration Engineer; On-site

Job in Sterling Heights, Macomb County, Michigan, 48310, USA
Listing for: HEPCO Inc
Full Time position
Listed on 2026-10-11
Job specializations:
  • Software Development
    Unix/Linux, Software Testing, Embedded Software Engineer, Embedded Systems/ Firmware/ IoT
Salary/Wage Range or Industry Benchmark: 37 - 42 USD Hourly USD 37.00 42.00 HOUR
Job Description & How to Apply Below
Position: Software Integration Engineer (On-site)

We are seeking a Software Integration Engineer for our client to support the integration and testing of real-time embedded software and hardware on combat vehicle systems. The selected candidate will work with multidisciplinary engineering teams on Linux software integration, networking, scripting, cybersecurity, troubleshooting, and verification testing.

  • Integrate and test software applications running on Red Hat Enterprise Linux and hardware components within combat vehicle systems.
  • Build and maintain software and hardware integration testbeds.
  • Use Ethernet and CAN bus protocols to test applications and troubleshoot issues.
  • Collaborate with engineering and vehicle test teams to investigate reported problems and analyze collected data.
  • Support scripting, cybersecurity hardening, security scans, and software verification testing.
  • Apply established engineering principles and practices to meet customer requirements for system functionality, performance, processes, and quality.

Required Qualifications:

  • Bachelor’s degree in a STEM field.
  • Relevant internship experience.
  • Experience integrating software applications on Red Hat Enterprise Linux, including packaging software as RPMs and binary executables and working with drivers, shared objects, and static libraries.
  • Ability to build and maintain a software and hardware integration testbed.
  • Understanding of Ethernet and CAN bus protocols.
  • Familiarity with Git and Jira/Git Lab configuration management tools.
  • Critical thinking and technical problem-solving skills.
  • Ability to collaborate with customers to resolve technical issues.
  • Ability to travel to customer sites and work on combat vehicle systems.
  • Ability to obtain a U.S. Secret security clearance.

Preferred Qualifications:

  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or Electrical Engineering.
  • One year of relevant experience.
  • Experience using NI Test Stand.
  • Familiarity with embedded systems and combat vehicle functionality.
  • Knowledge of Bash, Power Shell, Python, C, or C++.
  • Familiarity with VxWorks or other real-time operating systems.
  • Familiarity with military and commercial design standards, including MIL-STD-1553.
  • Experience with UML modeling tools, DOORS, or CMMI for development.
  • Familiarity with the Qt Framework and QML for graphical user interfaces.
  • Knowledge of SSL/TLS, SSH, and SFTP.
  • Familiarity with Nessus and Coverity scans, system hardening, and STIG implementation.
  • Familiarity with configuring and using virtual machines.
  • Health Insurance
  • 401k

Pay Range: $37.00- $42.00per hour (Depending on experience and qualifications)

By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from HEPCO, Inc and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at

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.

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