body class="wp-singular page-template-default page page-id-30289 wp-theme-pro wp-child-theme-pro-child x-stack-icon x-child-theme-active x-full-width-layout-active x-full-width-active x-post-meta-disabled pro-v6_9_4">
Skip to content
Senior Software Integration Engineer
Location: Sterling Heights, MI
Contract: 12 months – Temp-to-Perm
Compensation: $60.75/hour + PTO and optional benefits
Schedule: 9/80 schedule
Position Overview
We are seeking a Senior Software Integration Engineer with experience and a passion for integrating real-time, embedded software.
In this role, you will plan and perform a variety of software and hardware integration activities involving combat vehicle systems , Linux operating systems, networking, cybersecurity, troubleshooting, and software verification testing.
The ideal candidate will have strong hands-on experience integrating software applications on Red Hat Enterprise Linux (RHEL) and working with hardware/software test environments.
Key Responsibilities
•
Integrate and test software applications running on Red Hat Enterprise Linux (RHEL) and hardware components on combat vehicle systems.
•
Apply knowledge of Ethernet and CAN bus protocols to test and troubleshoot software and hardware issues.
• Build and maintain software and hardware integration testbeds.
• Collaborate with multidisciplinary engineering and vehicle test teams to investigate reported issues and analyze collected data.
• Perform software verification testing and troubleshoot integration issues.
• Mentor less-experienced software engineers in software integration, testing, troubleshooting, and problem-solving.
• Ensure technical approaches are consistent with established engineering principles and practices.
• Ensure product outcomes meet customer needs and applicable technical, system, performance, process, and quality requirements.
• Develop and maintain effective customer relationships while resolving technical issues.
• Travel to customer sites as required.
• Work directly with combat vehicle systems.
Required Skills
•
Experience integrating and testing software applications on Red Hat Enterprise Linux (RHEL) .
• Ability to build and maintain software and hardware integration testbeds.
•
Understanding of Ethernet and CAN bus protocols.
•
Experience with Git and configuration management/project tracking tools such as Jira and GitLab .
• Strong verbal and written communication skills.
• Familiarity with current computer applications and technologies used within applicable engineering disciplines.
• Strong critical-thinking and problem-solving skills.
• Ability to develop and maintain effective customer relationships while solving technical problems.
• Ability and willingness to travel to customer sites.
• Ability to work on combat vehicle systems.
Required Experience
• 4+ years of software integration experience.
•
Experience integrating software applications on Red Hat Enterprise Linux , including:
• Packaging software as RPMs and binary executables.
• Working with drivers, shared objects, and static libraries.
Preferred Skills & Experience
• Familiarity with embedded systems.
• Experience with scripting languages, including:
• Bash
• PowerShell
• Python
•
Familiarity with C and C++ programming.
•
Familiarity with VxWorks or other real-time operating systems (RTOS).
• Familiarity with relevant military and commercial design standards.
•
Familiarity with MIL-STD-1553 .
•
Familiarity with UML modeling tools .
•
Familiarity with DOORS .
•
Familiarity with CMMI for Development .
•
Familiarity with the Qt Framework and QML for front-end GUIs.
• Familiarity with Ethernet-based protocols, including:
• SSL/TLS
• SSH
• SFTP
•
Familiarity with Nessus and Coverity cybersecurity scans.
•
Familiarity with system hardening and applying STIG rules.
• Familiarity with the configuration and use of virtual machines.
•
Experience using NI TestStand .
• Familiarity with combat vehicle functionality and capabilities.
Education
Required
• Bachelor's degree in a STEM field.
Preferred
Bachelor's degree in one of the following disciplines:
• Computer Engineering
• Software Engineering
• Electrical Engineering
• Computer Science
HRU is an Equal Employment Opportunity Employer (EOE).
Apply Now
• Contingent Staffing
• Project PRO
• Direct Hire
• On-Demand Sourcing
• Working with HRU
• Our Team
• Employee Resources
• Talent 911 Blog
• HRU Whitepapers
• Industries
• Contact Us
(opens in a new tab)
(opens in a new tab)
(opens in a new tab)
Contact Us
X