Software Integration Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+20 more
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Highest Paying Tech Companies for Developers
The 8 Best Code Testing Tools
Is Software Engineering Hard?