A
AM Pierce & Associates, Inc.
Posted 41 days agoVerified live 1d ago

Autonomy Test/ Integration Engineer

Brief overview

Remote
UndergradOr in progress
$100k–$115k/yrStated range
3+ yrsMinimum
Clearance requiredU.S. government
Autonomous SystemsAutonomy Software Implementation and TestingC++PythonSoftware IntegrationAutomated Testing and Test HarnessesModeling and SimulationSoftware-in-the-Loop and Hardware-in-the-Loop TestingLinux DevelopmentGit and Configuration ManagementSoftware Debugging

Job description

Summary

AM Pierce & Associates and its subsidiary Applied Technologies Group provide engineering, research, cyber, C5ISR, and program and acquisition management services to government and industry clients. The company is seeking a Journeyman Autonomy Test & Integration Engineer to develop, integrate, and maintain independent test frameworks, simulation capabilities, test harnesses, automation, instrumentation, and analysis tools for evaluating third-party autonomy software and mission performance.

Responsibilities

  • Design, develop, integrate, and maintain third-party autonomy test frameworks and supporting software
  • Analyze vendor autonomy architectures, software, interfaces, data models, decision/execution mechanisms, and feedback paths to determine appropriate integration and test approaches
  • Develop adapters, test harnesses, simulation interfaces, instrumentation, test automation, data collection, analysis, visualization, and supporting tools
  • Adapt the test framework to accommodate different autonomy architectures, interfaces, execution models, and system configurations
  • Develop test strategies that evaluate autonomous behavior and mission performance, not simply interface or message compliance
  • Create repeatable scenarios and test stimuli involving changing mission conditions, constraints, threats, failures, degraded capabilities, resource limitations, and other operational events
  • Instrument and analyze autonomy decisions, plans, behaviors, commands, state transitions, feedback, and mission outcomes
  • Determine whether observed anomalies originate in the autonomy implementation, integration, simulation, configuration, or test infrastructure
  • Integrate autonomy software with vehicle models, mission systems, simulations, communications infrastructure, and external services
  • Support software-in-the-loop, hardware-in-the-loop, distributed simulation, demonstrations, experimentation, and formal test events
  • Document test architecture, procedures, assumptions, results, limitations, and technical findings

Skills

  • **Active DoD Secret Clearance, required.**
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, Robotics, Systems Engineering, or related technical discipline
  • 3-8 years of relevant engineering experience, or equivalent demonstrated capability
  • Candidates should have practical experience developing, integrating, extending, debugging, or rigorously testing autonomous system software and understand the fundamental autonomy processing chain: Mission / Task Inputs → Operational State → Planning / Decision → Execution → System Command → System Response → Observation / Feedback → Updated State
  • Relevant experience may include mission autonomy, planning and replanning, decision-making, behavior execution, world models, state management, vehicle control interfaces, mission systems, multi-agent coordination, resource management, runtime feedback, or failure recovery
  • The engineer must be capable of examining unfamiliar autonomy implementation and determining what must be stimulated, controlled, observed, measured, and evaluated to establish whether the autonomy is operating correctly
  • Hands-on experience implementing, integrating, debugging, or testing autonomy software
  • Demonstrated understanding of the architecture and operation of at least one autonomy system or significant autonomy subsystem
  • Strong software development skills, preferably C++, with Python or similar languages for test automation, simulation, and analysis
  • Experience with software integration, automated testing, test harnesses, simulation, instrumentation, or engineering support tools
  • Experience debugging complex software and system-integration problems using logs, telemetry, runtime traces, or similar evidence
  • Linux development and Git/configuration-management experience
  • Strong analytical, troubleshooting, and technical communication skills
  • On some occasions, the employee may be required to drive to offices or buildings near the work site. In rare occasions, travel may be required
  • * Experience with multiple autonomy architectures; mission autonomy; robotics or uncrewed systems; AI/planning systems; multi-agent autonomy; aerospace systems; modeling and simulation; SIL/HIL testing; real-time or embedded software; vehicle dynamics; JSBSim, FlightGear, JSE/JTB, AFSIM, or similar environments; DDS/UDP/distributed communications; tactical or mission systems; MOSA; and government or defense software development

Qualifications

Must Haves

  • **Active DoD Secret Clearance, required.**
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, Robotics, Systems Engineering, or related technical discipline
  • 3-8 years of relevant engineering experience, or equivalent demonstrated capability
  • Candidates should have practical experience developing, integrating, extending, debugging, or rigorously testing autonomous system software and understand the fundamental autonomy processing chain: Mission / Task Inputs → Operational State → Planning / Decision → Execution → System Command → System Response → Observation / Feedback → Updated State
  • Relevant experience may include mission autonomy, planning and replanning, decision-making, behavior execution, world models, state management, vehicle control interfaces, mission systems, multi-agent coordination, resource management, runtime feedback, or failure recovery
  • The engineer must be capable of examining unfamiliar autonomy implementation and determining what must be stimulated, controlled, observed, measured, and evaluated to establish whether the autonomy is operating correctly
  • Hands-on experience implementing, integrating, debugging, or testing autonomy software
  • Demonstrated understanding of the architecture and operation of at least one autonomy system or significant autonomy subsystem
  • Strong software development skills, preferably C++, with Python or similar languages for test automation, simulation, and analysis
  • Experience with software integration, automated testing, test harnesses, simulation, instrumentation, or engineering support tools
  • Experience debugging complex software and system-integration problems using logs, telemetry, runtime traces, or similar evidence
  • Linux development and Git/configuration-management experience
  • Strong analytical, troubleshooting, and technical communication skills
  • On some occasions, the employee may be required to drive to offices or buildings near the work site. In rare occasions, travel may be required

Nice to Haves

  • * Experience with multiple autonomy architectures; mission autonomy; robotics or uncrewed systems; AI/planning systems; multi-agent autonomy; aerospace systems; modeling and simulation; SIL/HIL testing; real-time or embedded software; vehicle dynamics; JSBSim, FlightGear, JSE/JTB, AFSIM, or similar environments; DDS/UDP/distributed communications; tactical or mission systems; MOSA; and government or defense software development

Benefits

  • Medical, Dental and Vision Insurance
  • Life and Accidental Death & Disability Coverage
  • Traditional 401(k) and ROTH 401(k) Retirement Plans
  • Paid Time Off and Holidays
  • Professional Development Opportunities
  • Incentive Programs, Awards and Recognition
  • Employee Assistance Program
  • Will Preparation
  • Identity Theft Protection & Legal Support
  • Referral Program
  • Voluntary Accident, Critical Illness, and Hospital Indemnity Coverage
  • Pet Insurance
  • Norton Life Lock
  • HSA and FSA plans
  • Remote work environment

More jobs like this