Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Encodeinc • Cambridge, Massachusetts, United States
Salary: USD 60–110 per hour
Role & seniority: Software Engineer - Test & Verification (lead role on HIL/test automation) in avionics; 12-month contract
Location & work type: Cambridge, MA; onsite required
Stack/tools: NI TestStand, NI VeriStand, NI LabVIEW; C/C++, Python, MATLAB; Git; HIL architectures; DevSecOps/CI-CD; AI tooling for test/automation (as applicable)
Set up/configure test environments (hardware, software, network) to mirror production; design/execute verification strategies
Develop/maintain automated test scripts, frameworks, and test cases; analyze/report results; identify defects and performance gaps
Implement/maintain HIL systems; lead a small technical team; collaborate with cross-functional teams; integrate tests into pipelines
Hands-on with NI TestStand, VeriStand, LabVIEW (or equivalent HIL tools)
Strong programming: C/C++, Python, MATLAB
Automated test/verification experience; version control (Git)
Onsite Cambridge, MA work eligibility; collaboration and communication skills
FPGA testing/architecture; avionics protocols (MIL-STD-1553, ARINC 429, CAN)
Avionics display validation; data acquisition, signal processing, safety-critical systems
AI tools in testing/automation; ability to obtain U.S. security clearance (sponsored)
Publications/research in HIL or AI software
Additional details: Pay rate $60-$110/hour (DOE); 12-month assignment; avionics software/hardware i
Title: Software Engineer-Test & Verification
Duration: 12 Months
Location: Cambridge, MA 02142
Pay Rate: $60 - $110 (DOE)
We are seeking a Software Engineer-Test & Verification to lead the design, setup, and execution of Hardware-in-the-Loop (HIL) and software test systems for advanced avionics platforms. This role combines leadership, hands-on engineering, and automation expertise to ensure software reliability, performance, and safety. You will oversee test environment configuration, test automation, and verification processes while collaborating with multidisciplinary engineering teams to deliver high-quality software and system integration results.
Key Responsibilities Set up and configure test environments (hardware, software, network) to replicate production systems. Design and execute software verification and validation strategies to ensure system reliability and functionality. Develop and maintain automated test scripts, frameworks, and test cases using tools like NI TestStand, NI VeriStand, and NI LabVIEW. Analyze, document, and report test results; identify and resolve defects, issues, and performance gaps. Implement and maintain Hardware-in-the-Loop (HIL) systems for avionics software and hardware testing. Partner with cross-functional teams to define test objectives, requirements, and verification strategies. Lead and mentor a small technical team to achieve project milestones and ensure consistent test execution. Collaborate with DevSecOps and CI/CD teams to integrate test automation into deployment pipelines. Leverage and explore AI tools to enhance HIL development and test automation processes.
Required Qualifications Hands-on experience with NI TestStand, NI VeriStand, and NI LabVIEW, or similar HIL automation tools. Strong programming skills in C/C++, Python, or MATLAB. Experience in automated test and verification processes. Familiar with version control systems (e.g., Git). Excellent collaboration, problem-solving, and communication skills. Must be able to work onsite in Cambridge, MA.
Preferred Qualifications Experience with FPGA testing or architecture. Knowledge of avionics communication protocols (MIL-STD-1553, ARINC 429, CAN). Experience validating avionics display systems. Familiarity with data acquisition, signal processing, and safety-critical systems. Experience with AI tools in testing and automation environments. Ability to obtain a U.S. Security Clearance if sponsored. Publications or research in HIL or AI software fields are a plus.