Software Engineer II, Autonomy Behaviors (R5202)
@ Shield AISoftware Engineer II, Autonomy Behaviors (R5202)
This job is still taking applications, but it's been up a while.
About the job
Shield AI is a deep-tech company developing intelligent systems for defense and civilian applications. The role focuses on creating autonomous behaviors for unmanned platforms like aircraft and vehicles, working in a fast-paced, collaborative team to deploy complex software in real-world environments.
Requirements
- BS in Computer Science or related
- Experience in C++ development
- 2-3 years in software systems
- Experience with version control tools
- Ability to work in a team
Qualifications
- Bachelor's degree in relevant field
- Strong problem-solving skills
- Interest in robotics and autonomy
- Willing to collaborate
- Eligible for U.S
Full job description
About The Team
The Autonomy Capabilities team at Shield AI has assembled a diverse team of experts in software, robotics, control systems, optimization, and data analysis to create software solutions that greatly evolve the capabilities of our customers. The team is responsible for developing autonomous behaviors within Shield AI’s industry-leading mission autonomy software stack and deploying them across a breadth of platforms, including the Anduril Fury, Northrup Grumman Talon, Shield AI V-Bat, and other first and third-party autonomous vehicles. We work in close coordination with specialist teams in software integration, hardware, and test engineering to solve some of the hardest problems facing our customers.
About the Job:
What You'll Do:
- Implement tactical autonomy software features that enable unmanned platforms to perform complex missions across air, land, sea, and space domains
- Develop and test behaviors supporting coordination, target engagement, reconnaissance, and survivability in contested scenarios
- Participate in the software development lifecycle, including implementation, testing, debugging, and supporting verification and validation efforts
- Collaborate with senior engineers to integrate software components with broader system elements (e.g., sensor processing, communications, and actuation)
- Write clean, maintainable, and well-tested code following established engineering standards and team practices
- Support integration and testing across simulation and real-world environments
- Work with cross-functional teams to understand requirements and support successful feature delivery
- Continue building expertise in software engineering, autonomy, and robotics systems
- Travel up to 20% to support testing, integration, and collaboration with partner teams
Required Qualifications:
Preferred Qualifications:
#LI-ED1
Similar jobs
- S
Software Engineer II (FC Ops)
Spreetail · Ohio
Posted 1 month ago - I
Software Engineer
Impact.com · Columbus, Ohio, United States
Posted 1 month ago - L
Software Engineer
Loop · Columbus, OH
Posted 4 weeks ago - A
Transportation Engineer
AMT Engineering · Columbus, OH
Posted 2 months ago - A
Project Transportation Engineer
AMT Engineering · Columbus, OH
Posted 2 months ago - A
Mid-Level Transportation Engineer
AMT Engineering · Columbus, OH
Posted 5 months ago