Help us improve RVC
We use optional analytics cookies to understand how RVC is used. Allow analytics also enables a fully masked diagnostic recording on public vacancy pages. It stops before Apply and excludes page text, form fields, console, and network contents. We do not use advertising cookies. Cookie policy
RVC
JobsFor Employers
Use AILog in
  1. Jobs
  2. /
  3. Software Integration and Test Engineer - 3707952

Software Integration and Test Engineer - 3707952

HRU-Tech | Aerospace and Defense
54m ago
Remote In-Country
Contract
IC
United States of America
$52 - $65 USD/hr

Job Title:

Software Integration & Test Engineer

Type of Position:

Initial 6-month contract with a strong likelihood of extension and potential opportunity for conversion to a direct-hire position, based on business needs and individual performance.

Candidate Requirements:

This role is open only to US Citizens and Permanent Residents (Green Card Holders); candidates requiring visa sponsorship (e.g., H1B, F1-OPT, F1-CPT, TN, etc.) are not eligible. While a security clearance is not required, candidates may be subject to a background check and a drug screening. 

Job Location:

Remote anywhere in the United States; San Diego, CA preferred but not required. The role requires overlap with a Pacific-time engineering team, not necessarily a strict Pacific-time work schedule. First-day onboarding must be completed in person (again, preferred to be San Diego, CA). 

Compensation:

$52.00/hr to $65.00/hr (depending on experience). Overtime is paid at 1.5x over 40 hours. 

Benefits:

  • Available (medical, dental, 401k, vision, etc) – benefit eligibility begins 1st of the month after 30 days of employment. 
  • You will have 7 paid holidays and 10 days PTO per year (PTO accrues over time). There will be significantly more PTO in converting to direct hire. 

Job Description:

HRU Technical Resources has partnered with a leading aerospace and defense technology company to hire a Software Integration & Test Engineer supporting the development and reliability of advanced autonomous systems and AI-powered aviation technologies. Our client is at the forefront of next-generation unmanned aerial vehicles (UAVs), intelligent flight systems, and innovative AI pilot technology designed to enable aircraft to operate autonomously in complex, mission-critical environments.

The company develops sophisticated software and aircraft technologies that combine artificial intelligence, autonomous decision-making, and advanced aerospace engineering. Its technologies support a range of military and defense applications, including autonomous flight, intelligent mission execution, and unmanned aircraft operations. These systems are designed to enhance operational capabilities, improve mission effectiveness, and advance the future of autonomous aviation.

In this role, the Software Integration & Test Engineer will support the software platforms and development tools behind these advanced technologies. Responsibilities include maintaining and troubleshooting continuous integration (CI) pipelines, investigating software failures, identifying root causes, and improving automated testing reliability. The engineer will collaborate with software development, autonomy, simulation, and infrastructure teams to ensure complex software components integrate successfully and perform reliably across multiple environments.

What You’ll Do:

  • Monitor, execute, and troubleshoot CI pipelines supporting software development kit (SDK) integration examples and the system-test station.
  • Reproduce failures and determine whether the root cause is a product regression, broken test, dependency or configuration change, CI infrastructure issue, or intermittent/flaky behavior.
  • Examine Linux logs, Python stack traces, build output, JUnit results, runtime artifacts, and relevant telemetry to isolate technical issues.
  • Document findings with clear, reproducible defect reports, including the failure signature, affected revision, steps to reproduce, evidence, and next actions.
  • Maintain and improve automated integration, smoke, and regression tests as interfaces, code, and dependencies evolve.
  • Investigate and address flaky tests at their source instead of depending on repeated runs or temporary workarounds.
  • Work closely with SDK, autonomy, simulation, platform, and developer-infrastructure engineers to verify fixes and keep software integration workflows reliable.
  • Contribute to test frameworks, CI tooling, and potentially product-code fixes as priorities and experience allow.

Required Qualifications:

  • Professional experience in software development, software integration, automated testing, or a related engineering discipline.
  • Strong hands-on Python skills, including reading, debugging, modifying, and validating real code, not just running prewritten test scripts.
  • Comfortable troubleshooting software in Linux using command-line tools, logs, stack traces, and test/build output.
  • Experience diagnosing CI/CD pipeline failures; GitLab CI is preferred, but relevant Jenkins or GitHub Actions experience is transferable.
  • Familiarity with Git-based development practices, including branches, commits, merge requests or pull requests, and code reviews.
  • Demonstrated ability to isolate root causes across code, tests, dependencies, configuration, and infrastructure.
  • Ability to produce concise, actionable defect reports and work independently in a collaborative engineering environment.

Preferred Qualifications:

  • C++ development or debugging experience.
  • Exposure to Nix, reproducible build environments, Docker, Kubernetes, or containerized CI runners.
  • Additional experience with Go, TypeScript, or GUI-related development.
  • Experience in robotics, autonomous systems, aerospace, unmanned aircraft, automotive, or ADAS software.
  • Familiarity with ROS, MCAP, rosbag, simulation, or software-in-the-loop (SIL) testing; hardware-in-the-loop (HIL) exposure is a plus.
  • Experience validating software across x86 and ARM environments or contributing fixes to production code.

Work Environment / Other Info:

  • Fully remote U.S. assignment, with regular communication and collaboration across a Pacific-time engineering team.
  • In-person attendance is required for initial, day-one onboarding. We strongly prefer candidates who are local to San Diego, CA.
  • Offer may be contingent upon a drug screen and background check.
  • HRU is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

How to Apply for This Job:

To apply for this position, please follow these steps: Apply for this job with your current resume. We’ll get back to you soon with some feedback on your application. Next you’ll be invited to an online screening conversation so we can go over the job requirements together and you can ask questions. After this stage we’ll give you more feedback on your application and select the candidates to move forward in the process. Typically steps 1 to 4 takes less than 24 hours.

#HRUProfessional

Required Skills

pythonlinuxgitlabgitjenkinsgithub

Required Languages

🇬🇧 English

Related searches

  • Remote Jobs in USA
  • Jobs in USA
  • Remote In-Country Jobs
1 jobs
Sort by
54m ago

Software Integration and Test Engineer - 3707952

HRU-Tech·Aerospace and Defense
$52 - $65 USD/hr
pythonlinuxgitlabgitjenkins+1
Remote In-Country
|United States of America
Automation QA
No similar jobs match these filters. Try changing or clearing a filter.
Popular job searches ▸
Roles
Python JobsJava JobsReact JobsTypeScript JobsGo JobsDevOps JobsNode.js JobsRemote C# and .NET JobsData Science JobsProduct Manager JobsDesign Jobs
Countries
United StatesUnited KingdomCanadaUS & EMEAGermanyPolandSpainNetherlandsPortugal
Experience
Senior JobsMid-Level JobsJunior Jobs
R© 2026 RVC Globalbuild 89bc7db8
AboutJobs in Claude & ChatGPTPricingContactPrivacyCookiesRefundsTerms & ConditionsFor Employers