What are the responsibilities and job description for the Software Test Engineer position at Insight Global?
Details:
- Fully onsite
- 9x80 schedule
- Shift time: 9-5
- No clearance required to start but must be able to obtain a security clearance
Must Haves:
- Bachelor's degree and typically 3 or more years' experience in a software engineering classification
- OR a Master's degree with 1 year of experience in a software engineering classification.
- Leads the setup and configuration of test environments, including hardware, software, and network configurations to replicate production environments.
- Willingness to use AI Tools in HIL development required, familiarity is a plus but not required.
- Ability to collaborate effectively with CI/CD (DevSecOps) teams to integrate software deployment with hardware-in-the-loop testing environments.
- Proficient in NI TestStand, NI VeriStand, and NI LabVIEW for HIL testing and automation.
- Hands-on experience with NI PXIe systems and hardware integration.
- Strong programming skills in C/C , Python, MATLAB or similar.
- Familiarity with data acquisition and signal processing techniques.
- Familiar with version control systems (e.g., Git).
- Experienced with automated test and verification.
- Comfortable with lab and hardware systems/equipment.
- Excellent collaborator with cross-functional teams to achieve a common goal, including a teamwork mindset, good communication skills, and a desire for fast-paced development.
Plusses:
- Education or experience in modern HIL techniques and/or use of AI Tools
- Ability to obtain a U.S. Security Clearance if sponsored.
- Familiarity with FPGA testing/architecture
- Knowledge of avionics communication protocols (MIL-STD-1553, ARINC 429, CAN)
- Experience in verifying and validating avionics display systems
- Familiar with automated testing methodologies and frameworks to ensure rapid and efficient test execution
Day to Day:
Insight Global is searching for Test & Evaluation Software Engineers at various experience levels to support a new software engineering initiative focused on CI/CD pipelines and AI tools. Based in Cambridge, MA, the position involves configuring test environments, designing and executing test plans, and developing automated test scripts and frameworks to ensure software quality, reliability, and safety. Responsibilities include Hardware-In-the-Loop (HIL) testing, hardware integration, and collaboration with cross-functional teams. Candidates should have strong programming skills in C/C , Python, and MATLAB, experience with NI TestStand, NI VeriStand, NI LabVIEW (or similar), and familiarity with version control systems like Git. Knowledge of avionics protocols (MIL-STD-1553, ARINC 429, CAN), data acquisition techniques, and CI/CD practices is highly desirable, along with excellent problem-solving, communication, and teamwork skills.
Salary : $60 - $75