[ASHBY] - Software Engineering Job Template- ERIN TEST

Shieldai
Arlington, VAPosted Full-timeMid level$145,000 – $195,000 / year

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.

Check your resume against this jobSee which keywords from this posting your resume is missing.
Check my resume

Also listed on