> Markdown version of [/jobs/ext/1488319-software-integration-and-test-engineer](https://www.wearedevelopers.com/jobs/ext/1488319-software-integration-and-test-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Integration and Test Engineer - **Company:** Compunnel Inc. - **Location:** Sterling Heights, MI, United States - **Experience:** Experienced - **Salary:** $104,146.0 - $108,867.0 - **Contract:** Temporary contract - **Skills:** Testing (Software), Software Applications, JIRA, Bash Shell, Unix, C++ (Programming Language), Configuration Management, Communications Protocols, Cyber Security, Computer Programming, Computer Engineering, Software Debugging, Linux, Embedded Software, Ethernet, Hardware Design, Python (Programming Language), LabVIEW, Linux System Administration, Qt (Software), Red Hat Enterprise Linux, Security Software, Software Engineering, Systems Integration, Test Execution Engine, UML, Virtual Local Area Networks, Virtual Machines, Teststand, Scripting, File Transfer Protocol (FTP), MagicDraw, Software Verification, Gitlab, Git, Integration Tests, Information Technology, Nessus, Front End Software Development - **Published:** July 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=eb9d3e0191f98683 ## About the Role If you have a strong technical background in embedded software, Linux environments, and script-based automation, we want to hear from you!, * Education: Bachelor's degree in a STEM field (Computer Engineering, Software Engineering, Electrical Engineering, or Computer Science preferred). * Experience: Minimum of 2 years of experience in software integration and testing. * Linux Experience: Proven experience integrating software applications on Red Hat Enterprise Linux (or Unix derivatives). * Programming/Scripting: Proficiency in C++, Python, and BASH. * Tools & Protocols: * Experience with Git and Jira / GitLab for configuration management. * Experience testing and troubleshooting communication protocols (CAN, Serial, Ethernet). * Hands-on knowledge of computer networks (switches, VLANs). * Requirements: Experience developing, analyzing, and reviewing requirements for safety-critical real-time embedded software. * Citizenship: Must be a US Citizen with the ability to obtain a US Secret Security Clearance. Preferred Qualifications (Bonus Points) * Experience with National Instruments (NI) Software (TestStand, VeriStand, LabVIEW). * Familiarity with UML modeling tools (MagicDraw, Enterprise Architect) or DOORS. * Experience with cybersecurity tools (Nessus, Coverity, STIG hardening rules, SSL/TLS, SSH, SFTP). * Experience with Qt Framework for GUI front-ends and virtual machine configurations. * Familiarity with military/commercial design standards and combat vehicle functionality. ## Description We are seeking a motivatedSoftware Integration and Test Engineer with a passion for real-time, embedded software testing and integration. In this role, you will play a crucial part in integrating hardware and software onto Linux-based operating systems, building testbeds, executing automated/manual tests, and ensuring high-performance outcomes for combat vehicle systems., * Integration & Testing: Plan, build, and maintain software and hardware integration testbeds. Integrate software items onto Linux Operating Systems (Red Hat Enterprise Linux) and combat vehicle hardware. * Test Execution: Develop, debug, and execute automated and manual requirements-based software verification tests. * Troubleshooting: Troubleshoot network, system, and software issues across embedded components and communication protocols (CAN, Serial, Ethernet). * Cybersecurity & Networking: Perform basic cybersecurity hardening, scans, and system networking (VLAN, switches, protocols). * Collaboration & Mentorship: Collaborate with cross-functional engineering teams (Mechanical, Electrical, Controls, Systems) and mentor junior software test engineers. ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)