> Markdown version of [/jobs/ext/2419267-autonomy-test-integration-engineer](https://www.wearedevelopers.com/jobs/ext/2419267-autonomy-test-integration-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Autonomy Test/ Integration Engineer - **Company:** AM Pierce & Associates - **Location:** Myrtle Point, OR, United States (Remote available) - **Experience:** Experienced - **Salary:** $100,000.0 - $115,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Systems Engineering, Automation of Tests, C++ (Programming Language), Configuration Management, Computer Engineering, System Configuration, Software Debugging, Embedded Software, Hardware-In-The-Loop Simulation, Python (Programming Language), Distributed Simulation, Software Engineering, Systems Integration, Strategies of Testing, Multi-Agent Systems, Git, Linux Development, Information Technology, Modeling and Simulation - **Published:** August 24, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=8781428299b7b51d ## About the Role * 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. Desired Experience: * 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. ## Description The Position: We are looking for a candidate who will be performing the role of an Autonomy Test & Integration Engineer - Journeyman. The Autonomy Test & Integration Engineer develops independent test infrastructure used to integrate, exercise, and evaluate third-party autonomy software. The position is not initially focused on developing autonomy products; however, hands-on autonomy implementation experience is a key qualification. Credible autonomy testing requires understanding how autonomy systems represent operational state, plan, make decisions, execute behaviors, interact with controlled systems, process feedback, and adapt to changing mission conditions., * 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. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Discover the open source trio you didn’t expect: .NET and PostgreSQL on Linux](https://www.wearedevelopers.com/videos/2042-discover-the-open-source-trio-you-didn-t-expect-net-and-postgresql-on-linux) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Automated Driving - Why is it so hard to introduce](https://www.wearedevelopers.com/videos/628-automated-driving-why-is-it-so-hard-to-introduce) - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Never delegate the understanding](https://www.wearedevelopers.com/magazine/749-never-delegate-the-understanding) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer)