UAS Simulation and Test Automation Engineer

The Judge Group
Tysons, VA, United States
13 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$145,600 - $166,400
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Automation of Tests Computer Engineering Continuous Integration Linux DevOps Hardware-In-The-Loop Simulation Operational Data Store Performance Tuning Regression Testing Software Construction Software Engineering
+8 more
Systems Integration Enterprise Software Applications Test-Driven Development (TDD) Hardware Testing Infrastructure Automation Frameworks Information Technology Deployment Automation Multiaccess Edge Computing

Job description

We are seeking a UAS Simulation and Test Automation Engineer to support the development, simulation, testing, and evaluation of robotic and uncrewed systems across multiple operational domains and Department of Defense mission areas. This role will focus on designing and building software and hardware test environments, validating system performance, and supporting simulation-driven and test-driven development efforts related to sensing, autonomy, and human-machine interaction.

The successful candidate will develop innovative technical solutions, work independently on complex engineering challenges, and contribute to the mentoring of junior team members., * Design, develop, and maintain software and hardware test environments for robotic and uncrewed systems.

  • Develop and integrate Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) testing capabilities into embedded system development environments.
  • Support simulation-based testing and validation of autonomous systems and related technologies.
  • Create, execute, and maintain automated test frameworks, regression tests, and verification processes.
  • Analyze, visualize, and report on telemetry and log data generated during testing activities.
  • Collaborate with cross-functional engineering teams to ensure system performance, reliability, and quality.
  • Contribute to continuous improvement initiatives and test automation strategies.
  • Provide technical guidance and mentoring to team members as needed.

Requirements

  • Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Robotics, or a related technical field.
  • 3+ years of experience developing software for Linux-based embedded or edge computing systems.
  • 2+ years of experience developing and integrating Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) testing environments.
  • 2+ years of experience with test-driven development, including test design, automation, and regression testing.
  • Experience analyzing and visualizing telemetry and log data from testing and evaluation activities.
  • Experience with software package and configuration management tools such as Conan and Nix.
  • Ability to obtain and maintain a Secret security clearance., * Experience working with Uncrewed Aircraft Systems (UAS) and developing flight controls, autonomous decision-making capabilities, or performance optimization solutions.
  • Experience applying DevOps practices including Agile methodologies, CI/CD pipelines, test automation, and deployment automation tools.
  • Experience developing dashboards and automated reporting solutions for test and operational data.
  • Master’s degree in Software Engineering, Computer Engineering, Electrical Engineering, Robotics, or a related field preferred.
  • PhD in Software Engineering, Computer Engineering, Electrical Engineering, Robotics, or a related field is a plus.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…