Demo

Senior Software Integration Engineer

Apollo Professional Solutions, Inc.
Sterling, MI Contractor
POSTED ON 8/28/2026
AVAILABLE BEFORE 12/26/2026

Senior Software Integration Engineer – Sterling Heights, MI

Job Type: Contract-to-Hire
Shift: 1st Shift / 9-80 Schedule
Hours: 8:00 AM – 5:00 PM
Pay Rate: $55 - $60/hr.
Travel: Approximately 5%
Location: Sterling Heights, MI

Job Description:-

We are seeking a Senior Software Integration Engineer with experience integrating and testing real-time, embedded software. This role will support the integration of software applications and hardware components within combat vehicle systems.

The engineer will work with Red Hat Enterprise Linux, embedded systems, networking, hardware/software integration, cybersecurity hardening, troubleshooting, and software verification testing.

Responsibilities:

  • Integrate and test software applications running on Red Hat Enterprise Linux.
  • Integrate hardware and software components on combat vehicle systems.
  • Build and maintain software and hardware integration testbeds.
  • Use Ethernet and CAN bus technologies to test and troubleshoot system issues.
  • Troubleshoot technical problems and analyze collected data.
  • Collaborate with multidisciplinary engineering and vehicle test teams.
  • Support software verification and integration activities.
  • Apply cybersecurity hardening and testing practices.
  • Mentor less-experienced software engineers.
  • Work with Git and Jira/GitLab configuration management tools.
  • Communicate technical information clearly with engineering teams and customers.

Required Qualifications:

  • U.S. Citizenship required.
  • Must be able to obtain a DoD Secret Security Clearance.
  • Bachelor's degree in a STEM field.
  • 4 years of software integration experience.
  • Experience integrating software applications on Red Hat Enterprise Linux.
  • Experience with software packaging, including RPMs and binary executables.
  • Understanding of drivers, shared objects, and static libraries.
  • Experience with hardware/software integration and testing.
  • Understanding of Ethernet and CAN bus protocols.
  • Experience with Git and Jira/GitLab.
  • Strong troubleshooting, problem-solving, written and verbal communication skills.
  • Ability to work on combat vehicle systems.
  • Ability to travel approximately 5%.

Preferred Qualifications:

  • Embedded systems experience.
  • VxWorks or other RTOS experience.
  • C/C programming.
  • Bash, PowerShell, or Python scripting.
  • MIL-STD-1553.
  • DOORS or UML modeling tools.
  • STIG hardening and cybersecurity scanning.
  • Nessus or Coverity.
  • SSH/SFTP and SSL/TLS.
  • Virtual machines.
  • Qt/QML.
  • NI TestStand.
  • MagicDraw, Enterprise Architect, or similar tools.
  • Combat vehicle experience.

#ECH

Pay: $55.00 - $61.00 per hour

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Vision insurance

Application Question(s):

  • Are you a U.S. Citizen and able to obtain a DoD Secret Security Clearance?
  • Do you have a Bachelor's degree in a STEM field?
  • Do you have 5 or more years of software integration experience?
  • Do you have experience with Ethernet and CAN bus for software/hardware integration or troubleshooting?
  • Do you have hands-on experience integrating and testing software applications on Red Hat Enterprise Linux?

Work Location: In person

Salary : $55 - $61

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Integration Engineer?

Sign up to receive alerts about other jobs on the Senior Software Integration Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$108,740 - $126,996
Income Estimation: 
$134,729 - $158,988
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Apollo Professional Solutions, Inc.

  • Apollo Professional Solutions, Inc. Sterling, MI
  • Software Integration Engineer – Sterling Heights, MI Job Type: Contract (12 months) -to- Potentially Hire Shift: 1st Shift / 9-80 Schedule Hours: 8:00 AM –... more
  • 5 Days Ago

  • Apollo Professional Solutions, Inc. South San Francisco, CA
  • Logistics Coordinator Location: South San Francisco, CA Job Type: 4-Month Contract (Possibility of Extension) Pay: $25–$31/hour W2 Benefits Schedule: 40 ho... more
  • 15 Days Ago


Not the job you're looking for? Here are some other Senior Software Integration Engineer jobs in the Sterling, MI area that may be a better fit.

  • Judge Group, Inc. Sterling, MI
  • Location: Sterling Heights, MI Salary: $50.00 USD Hourly - $58.62 USD Hourly Description: Title: Senior Software Integration Engineer Duration: 12 Months w... more
  • 2 Days Ago

  • OneStream Software Rochester, MI
  • Description Senior Software Engineer Location: Remote, USA Employment Type: Full-Time Benefits offered: Vision, medical, Life, Dental, 401K Gross Annual Ba... more
  • 22 Days Ago

AI Assistant is available now!

Feel free to start your new journey!