Software Integration Engineer

Hey, Inc.
Sterling Heights, United States
1 day ago
Apply on jobs.hepcoinc.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$93,600.0 - $104,000.0
Working hours
Regular working hours

Tech stack

Testing (Software) Artificial Intelligence JIRA Bash Shell CAN Bus Configuration Management Capability Maturity Model Integration Computer Programming Computer Engineering System Configuration Ethernet Graphical User Interface
+20 more
Hardware Design Windows PowerShell Qt Modeling Language (QML) Qt (Software) Real-Time Operating Systems Red Hat Enterprise Linux Software Engineering Systems Integration UML Virtual Machines VxWorks Teststand Scripting File Transfer Protocol (FTP) MagicDraw DOORS (Software) Gitlab Git Information Technology Nessus

Job description

Join a team developing and integrating advanced real-time embedded software for combat vehicle systems. We are seeking a Software Integration Engineer with hands-on experience in Linux-based software integration, hardware integration, networking, cybersecurity, troubleshooting, and software verification testing., * Integrate and test software applications running on Red Hat Enterprise Linux.

  • Integrate hardware components and software modules within combat vehicle systems.
  • Build and maintain software and hardware integration testbeds.
  • Use Ethernet and CAN bus protocols to test applications and troubleshoot technical issues.
  • Package Linux software as RPMs and binary executables.
  • Work with drivers, shared objects, and static libraries.
  • Perform scripting, networking, cybersecurity hardening, vulnerability scanning, and software verification activities.
  • Collaborate with multidisciplinary engineering and vehicle-testing teams to investigate reported issues and analyze collected data.
  • Troubleshoot complex hardware and software integration problems.
  • Ensure technical approaches are consistent with established engineering principles and practices.
  • Verify that products meet technical, system, performance, process, quality, and customer requirements.
  • Travel to customer sites as required.

Requirements

  • Bachelor’s degree in a STEM-related field.
  • At least two years of software integration experience.
  • Experience integrating and testing software applications on Red Hat Enterprise Linux.
  • Experience packaging software as RPMs and binary executables.
  • Experience working with drivers, shared objects, and static libraries.
  • Ability to build and maintain software and hardware integration testbeds.
  • Understanding of Ethernet and CAN bus protocols.
  • Experience with Git and Jira or GitLab configuration-management tools.
  • Strong critical-thinking, troubleshooting, and technical problem-solving skills.
  • Ability to work directly with combat vehicle systems.
  • Ability to travel to customer sites.
  • Ability to obtain a U.S. Secret security clearance., * Bachelor’s degree in computer engineering, software engineering, electrical engineering, or computer science.
  • Experience with embedded systems and real-time operating systems such as VxWorks.
  • Familiarity with C and C++ programming.
  • Experience with Bash, PowerShell, or Python scripting.
  • Familiarity with Ethernet-based protocols, including SSL/TLS, SSH, and SFTP.
  • Experience with Nessus and Coverity cybersecurity scans.
  • Familiarity with system hardening and applying STIG requirements.
  • Experience configuring and using virtual machines.
  • Familiarity with MIL-STD-1553 and relevant military or commercial design standards.
  • Experience with UML modeling tools and model-based engineering applications such as MagicDraw or Enterprise Architect.
  • Familiarity with IBM DOORS and CMMI development practices.
  • Experience with the Qt framework and QML-based graphical user interfaces.
  • Experience using NI TestStand.
  • Familiarity with combat vehicle functions and capabilities.

Benefits & conditions

Pay Range: $45.00 - $50.00 per 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 https://www.hepcoinc.com/privacy

About the company

Hey! I’m a recruiter specializing in engineering, IT, admin roles, and the aerospace & defense industries. I’m passionate about connecting people with the right opportunities and making the process smooth.

Professionals I work with often say I’m approachable, genuine, and committed to helping them every step of the way-whether it’s editing their resume, preparing for interviews, or negotiating offers. My goal is to ensure every candidate feels supported and gets the best possible fit.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.hepcoinc.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · World Congress 2022

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:07 min

Navigating software integration compliance in safety automotive environments

Nico Schmidt · LIVE

Videos

See all

Related articles

See all