Your Shield AI resume, matched to the job ad
Drop in your resume and it opens next to this job, ready to tailor in one click.
4.8 from 167 in-app reviews
Senior Software Engineer, Autonomy Behaviors (R4588)
Shield AI · Boston, Massachusetts
Tailor your resume to this job
No account needed to start.

What Shield AI asks for
From Shield AI's Senior Software Engineer, Autonomy Behaviors (R4588) ad, checked 3 Nov 2026.
Production C++ development
Writing production-grade C++ software for complex systems, using collaborative tools for version control, issue tracking, and code reviews.
Autonomy and behavior planning
At least 5 years of experience in autonomy functions such as behavior planning, motion planning, task allocation, or flight controls.
Software integration and lifecycle
Leading software through the full lifecycle including requirements, design, and validation, ensuring components integrate with sensor processing and actuation.
Robotics ecosystems and simulation
Experience using robotic software frameworks like ROS or OMPL, along with simulation tools for testing and validating autonomy concepts.
The ad asks for 5 or more years of experience and a degree in a relevant engineering or science field. Candidates must be eligible to obtain a U.S. Secret security clearance. Based in Boston.
How the example answers the ad
Three of the four requirements above, each matched to a line in the example.
Robotics ecosystems and simulation
“Integrated multi-agent coordination logic into ROS2 stacks, reducing vehicle collision events by 15% during high-stress environment testing.”
Working with ROS2 stacks to integrate multi agent coordination shows the use of robotic software frameworks.
Autonomy and behavior planning
“Developed C++ path planning algorithms for autonomous UAVs, increasing mission success rates by 22% during field trials.”
Developing path planning for autonomous vehicles shows the motion planning part of autonomy and behavior planning.
Production C++ development
“Refactored core C++ codebases for modular deployment, increasing unit test coverage from 60% to 92% across all modules.”
Refactoring C++ codebases and increasing unit test coverage to 92% shows the production C++ development requirement.
The whole example as text
Tomasz Kowalski · Senior Autonomy Software Engineer
Summary
Senior Autonomy Software Engineer with 6 years of experience. Develops production-grade C++ algorithms for unmanned aerial vehicle motion planning and multi-agent coordination. Designs high-fidelity simulation environments in Gazebo to validate complex autonomy behaviors. Integrates flight control systems into robotics stacks for field deployment.
Experience
Senior Autonomy Software Engineer · Anduril Industries
Costa Mesa, CA · 2023 - Present
- Developed C++ path planning algorithms for autonomous UAVs, increasing mission success rates by 22% during field trials.
- Integrated multi-agent coordination logic into ROS2 stacks, reducing vehicle collision events by 15% during high-stress environment testing.
- Optimized sensor fusion pipelines in C++, decreasing end-to-end latency by 45ms per sensor update cycle.
- Led software architecture design for flight control systems, managing 15+ concurrent build pipelines and reducing integration debt.
Robotics Software Engineer · Boston Dynamics
Waltham, MA · 2021 - 2023
- Built motion planning controllers for mobile robotics using OMPL, reducing real-time navigation compute requirements by 30%.
- Simulated complex obstacle avoidance scenarios in Gazebo to validate 100+ autonomous behavior test cases before deployment.
- Refactored core C++ codebases for modular deployment, increasing unit test coverage from 60% to 92% across all modules.
- Collaborated with sensor teams to synchronize LIDAR data streams, improving spatial mapping accuracy by 12% in dynamic environments.
Software Engineer · Lockheed Martin
Bethesda, MD · 2020 - 2021
- Authored C++ control modules for fixed-wing autonomous vehicles, contributing to a 10% improvement in fuel efficiency metrics.
- Streamlined version control workflows using Git and Bitbucket, accelerating integration cycles for the systems engineering team by 20%.
- Documented software requirements and system specifications to ensure strict compliance with federal DOD airworthiness standards.
Education
Master of Science in Robotics · Carnegie Mellon University
Pittsburgh, PA · 2018 - 2020
- Graduated with 3.9 GPA and focus on autonomous aerial systems
- Published thesis on multi-agent obstacle avoidance algorithms in peer-reviewed robotics journals
Skills
Frequently asked questions
Is the example from an employee?
No. It is an AI-written example for this ad, made to show how a resume can answer it.
Does this role require travel?
Yes. The position involves travel for up to 20% of the time to support testing, integration, and collaboration with partners and end-users.
What is the security clearance requirement?
You must be eligible to obtain and keep a U.S. Secret security clearance. The ad also notes that offers depend on a cleared background check.
Where do I apply?
On the official Shield AI posting, through the job link on this page.
What happens when I tailor my resume here?
Your resume opens in the editor next to this job. Tailor it in one click, then keep or discard the edits. You only need an account to download.