Systems Verification & Validation Engineer
Apply NowEssential Job Duties and Responsibilities:
- Plan and oversee the full test lifecycle—developing test plans, executing test cases for hardware/software integration, and addressing defects promptly, ensuring collaboration on test strategies, plans, reports, and briefings while refining processes to meet project milestones.
- Work closely with cross-functional teams (Software, RF, Mechanical, Systems, and QA) to execute system-level testing, ensure compliance, and improve test methodologies. to coordinate system-level testing in a lab environment, including basic network administration and hardware-in-the-loop testing, ensuring compliance with technical requirements.
- Investigate and diagnose system anomalies using tools like Wireshark and spectrum analyzers to drive root-cause analysis and corrective actions
- Develop and maintain automated test frame works (such as PyTest or Robot Framework) in Python and other test tools to streamline regression testing for embedded Linux systems.
- Read, write, and create test cases against Software Interface Control Documents (ICDs) and Concepts of Operations (CONOPS), ensuring traceability and verification of system requirements.
- Prepare and present test data during design reviews, ensuring clarity for stakeholders, while maintaining thorough documentation and record retention in line with corporate policies.
- Provide support for business development activities and product support as needed.
Skills and/or Experience Needed:
- Bachelor’s degree in Computer Engineering, Aerospace Engineering, Physics or equivalent, plus at least 3 years of relevant experience.
- Proficiency in Python, Bash, Linux, and embedded software development.
- Familiarity with QA processes, writing test plans, and using bug tracking tools.
- Hands-on experience with lab equipment (oscilloscopes, multimeters, spectrum analyzers) and hardware-in-the-loop testing.
- Proficiency in networking protocols, system management, and control interfaces, including VLAN configuration, IPTables ,port mirroring, RESTful APIs, and SNMP.
- Knowledge of Model-Based Systems Engineering (MBSE) for organizing and managing test cases.
Language Skills:
- Interpersonal skills to effectively work with ThinKom team members internally as well as working effectively with suppliers and customers
- Ability to effectively present information in team meetings and design reviews, as needed
Preferred Industry Background
- Experience in In-Flight Connectivity or Satellite Communications, especially within the aerospace sector.
- Familiarity with industry standards and regulatory guidelines relevant to avionics, satellite, or communication systems, including DO-178.
- Exposure to advanced RF or antenna technologies (Ku-band, Ka-band, etc.).
Other Abilities:
- Ability to communicate clearly, whether verbal or written
- Exhibit strong problem-solving skills.
Additional Requirements:
- US Citizenship or lawful permanent residence in the U.S. (for work on US Government contracts/subcontracts).
Physical Demands:
- Ability to travel up to 5% of the time.
- This position uses a computer terminal to access, input, and retrieve data.
- This position may be subject to interruptions that may cause a change in immediate priorities and/or work focus.
- While performing duties to this position, employee is occasionally required to stand, walk, sit, stoop, reach, and/or bend.
- May occasionally lift and/or move parts, files or boxes up to 40 pounds.
- May be subjected to occasional irregular or extended work hours.
- May be required to sit for extended lengths of time.
- Must be able to work in an environment that maybe subjected to occasional loud noises, hazardous materials and chemicals.
Generous benefits including - Medical, Dental, Vision, Disability, Life, 401k Matching (4%), PTO, paid Holiday, Bonus plan.
ThinKom Solutions is an Equal Opportunity Employer
ThinKom Solutions is a Drug and Alcohol free working environment with a zero-tolerance policy.