Hiring Sea

Shield AI

Posted Sep 21, 2026

Open position

[ASHBY] - Software Engineering Job Template- ERIN TEST

Arlington, VA, USOn-siteFull Time5+ yrs
Checking your account…

About the role

About the Role

We are seeking an experienced Autonomy Engineer specializing in multi-agent behaviors, with advanced skills in C++. In this role, you will be responsible for designing, developing, and deploying software solutions that enable intelligent, coordinated behaviors across multiple autonomous platforms. You will work closely with cross-functional teams to field and optimize autonomy software for real-world applications.

Key Responsibilities

Design and implement multi-agent autonomy algorithms and behaviors using C++.

Develop scalable, reliable software solutions for coordination, collaboration, and decision-making in autonomous systems.

Field and deploy autonomy software onto hardware platforms, ensuring performance under real-world conditions.

Collaborate with hardware integration, robotics, and testing teams to ensure robust platform integration.

Diagnose and resolve issues during field testing, iteratively improving software based on deployment feedback.

Document technical decisions and contribute to best practices for code quality, performance, and maintainability.

Requirements

Bachelor’s degree in Computer Science, Engineering, or a related field with at least 5 years of relevant professional experience, or Master’s degree in Computer Science, Engineering, or a related field with at least 3 years of relevant professional experience

Strong proficiency in C++ for autonomy or robotics applications

Demonstrated experience designing, fielding, and deploying software on autonomous or robotic platforms

Knowledge of multi-agent systems, distributed behaviors, or swarm robotics

Experience troubleshooting and optimizing software in deployed/field environments

Strong problem-solving skills and ability to work collaboratively in multidisciplinary teams

Preferred Qualifications

Background in autonomous systems, controls, or path planning.

Experience with real-time operating systems (RTOS) and integration with sensors and hardware.

Familiarity with simulation tools and environments for the testing of autonomous algorithms.

Benefits

Competitive pay + bonus + equity opportunities

Comprehensive health, dental, and vision coverage

Generous paid time off and parental leave

Flexible, collaborative work environment

Learning and development resources

Equal Opportunity Employer

We are proud to be an equal opportunity workplace and an affirmative action employer. We welcome difference and strive to create an inclusive environment for all employees. If you need accommodation during the application process, please let us know.

Skills

C++Testing