Software Engineer 5 - HIL

Cts Technology Solutions, Inc.

Cambridge (MA)

On-site

USD 130,699 - 186,148

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive healthcare coverage
Paid time off
Retirement savings plans
Referral rewards program

Job summary

A technology solutions provider is seeking Test & Verification Engineers of varying experience levels for a new software initiative focusing on CI/CD pipelines and AI tools. Candidates need a Bachelor's degree and relevant experience, with onsite work in Cambridge, MA. Responsibilities include setting up test environments, developing automated tests, and collaborating with teams to ensure quality standards. Competitive pay up to $115.00/hour and comprehensive benefits offered.

Qualifications

  • Bachelor’s degree and typically 3+ years of experience in software engineering, or a Master’s degree with 1 year of experience.
  • Proficient in test automation methodologies and frameworks.
  • Able to work onsite in Cambridge, MA.

Responsibilities

  • Set up and configure test environments to replicate production environments.
  • Design, develop, and execute test cases.
  • Collaborate with stakeholders to identify test objectives and strategies.
  • Oversee test environments as a Technical Lead Engineer.

Skills

CI/CD pipelines
AI tools
NI TestStand
NI VeriStand
C/C++
Python
MATLAB

Education

Bachelor’s degree
Master’s degree

Tools

NI LabVIEW
FPGA testing
Git

Job description

Must be able to obtain a Secret Clearance. US Citizenship Required.

The Company is seeking a broad range of experience levels including Experienced, Senior, and Subject Matter Expert (SME)/Technical Lead Engineer (TLE) Level Test & Verification Engineers who will provide engineering support for a new software engineering initiative involving CI/CD pipelines and AI tools. This position will be physically located in Cambridge, MA.

Responsibilities
  • Sets up and configures test environments, including hardware, software, and network configurations to replicate production environments.
  • Designs, develops, and completes test and verification of software products to ensure quality, reliability, and functionality.
  • Partners with stakeholders to review and identify software requirements, test objectives, test strategies, and testability.
  • Designs test plans, cases, and scenarios to meet software requirements and specifications.
  • Executes test cases and scenarios to verify functionality, performance, and safety of software systems, identifying and reporting defects, issues, and potential vulnerabilities found during testing processes.
  • Provides test results and feedback on software design and functionality to resolve defects, issues, and potential vulnerabilities.
  • Creates, documents, and maintains test plans, procedures, cases, artifacts, metrics, and data in accordance with data privacy and security protocols and standards.
  • Develops and maintains automated test scripts and frameworks to improve efficiency and effectiveness of testing processes.
  • Performs software project management functions across test and verification activities involving multifunctional teams.
  • Sets up and maintains a Hardware‑In‑the‑Loop automation system for automating system level software and hardware tests for avionics platforms.
Technical Lead Engineer (Level 5) – Specific Duties
  • Oversees set up and configuration of test environments, including hardware, software, and network configurations to replicate production environments.
  • Oversees a small technical team to accomplish technical milestones and contributes to the development of advanced rapid‑development software capabilities.
  • Communicates technical progress, hurdles, proposed solutions, and team updates to Leadership.
  • Research or publications in the HIL or AI software field are a strong plus, but not required.
  • Familiarity with FPGA testing/architecture is a plus.
  • 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.
  • Proficient in NI TestStand, NI VeriStand, and NI LabVIEW for HIL testing and automation, or similar HIL platforms.
  • Hands‑on experience with NI PXIe systems and hardware integration.
  • Knowledge of avionics communication protocols (MIL‑STD‑1553, ARINC 429, CAN) a plus.
  • Experience in verifying and validating avionics display systems a plus.
  • Strong programming skills in C/C++, Python, MATLAB or similar.
  • Excellent problem‑solving and troubleshooting abilities.
  • 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.
  • Familiar with automated testing methodologies and frameworks to ensure rapid and efficient test execution is a plus.
  • 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.
  • Advises on the set up and configuration of test environments, including hardware, software, and data configurations to replicate production environments.
Requirements
Basic Qualifications
  • 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.
  • Must be able to work onsite in Cambridge, MA.
Preferred Qualifications
  • Education or experience in modern HIL techniques and/or use of AI Tools.
  • Ability to obtain a U.S. Security Clearance if sponsored.
  • Education/experience typically acquired through advanced technical education from an accredited course of study in engineering, computer science, mathematics, physics or chemistry (e.g., Bachelor) and typically 7 or more years' related work experience or an equivalent combination of technical education and experience (e.g., PhD+3 years' related work experience, Master+5 years' related work experience).
Benefits
  • Comprehensive healthcare coverage
  • Paid time off
  • Retirement savings plans

CTS Pays For Referrals! Refer a friend or colleague to join our team and enjoy fantastic rewards through our referral program. Contact us today to learn more!

Position Id : 377240
Status : Open
Location : Cambridge, Massachusetts
Duration : 12+ months
Pay Rate : Up to $115.00/Hour
Employment Type : Contract
Work Shift : Shift-1

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer 4 - HIL
Software Engineer 4 - HIL

Cts Technology Solutions, Inc. • Cambridge (MA)

On-site
Comprehensive healthcare coverage
Paid time off
Retirement savings plans
Software Engineer 3 - HIL
Software Engineer 3 - HIL

Cts Technology Solutions, Inc. • Cambridge (MA)

On-site
Comprehensive healthcare coverage
Paid time off
Retirement savings plans
+1
Software Engineer 5 - DevSecOps
Software Engineer 5 - DevSecOps

Cts Technology Solutions, Inc. • Cambridge (MA)

On-site
Comprehensive healthcare coverage
Paid time off
Retirement savings plans
+1
Software Engineer 4 - DevSecOps
Software Engineer 4 - DevSecOps

Cts Technology Solutions, Inc. • Cambridge (MA)

On-site
Comprehensive healthcare coverage
Paid time off
Retirement savings plans
Software Engineer - Test and Verification 4
Software Engineer - Test and Verification 4

Boeing Future of Flight • Cambridge (MA)

On-site
Medical benefits
Dental benefits
Vision benefits
+1
Software Engineer 5 - Artificial Intelligence
Software Engineer 5 - Artificial Intelligence

Cts Technology Solutions, Inc. • Cambridge (MA)

On-site
Comprehensive healthcare coverage
Paid time off
Retirement savings plans
+1
Software Engineer 3 - Testing & Verification
Software Engineer 3 - Testing & Verification

Boeing Future of Flight • Boston (MA)

On-site
Medical Benefits
Dental Benefits
Vision Benefits
+1
Software Engineer 4 - Artificial Intelligence
Software Engineer 4 - Artificial Intelligence

Cts Technology Solutions, Inc. • Cambridge (MA)

On-site
Comprehensive healthcare coverage
Paid time off
Retirement savings plans
Software Engineer 3 - Developer
Software Engineer 3 - Developer

Cts Technology Solutions, Inc. • Cambridge (MA)

On-site
USD 70,000 - 90,000
Comprehensive healthcare coverage
Paid time off
Retirement savings plans
+1
Software Engineer 3 - Artificial Intelligence
Software Engineer 3 - Artificial Intelligence

Cts Technology Solutions, Inc. • Cambridge (MA)

On-site
Comprehensive healthcare coverage
Paid time off
Retirement savings plans
+1