Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Shield AI

Software Engineer II Autonomy Behaviors

Posted Updated
Discussion

Description

You will implement and test tactical autonomy behaviors for complex missions across multiple operational domains. You will support implementation, debugging, verification, validation, and integration with sensors, communications, and actuation. You will work across simulation and real-world testing environments and travel to support integration and testing.

Responsibilities

  • Implement tactical autonomy software features
  • Develop and test behaviors for coordination, target engagement, reconnaissance, and survivability
  • Participate in implementation, testing, debugging, verification, and validation
  • Integrate software with sensor processing, communications, and actuation
  • Write clean, maintainable, and tested code
  • Support integration and testing in simulation and real-world environments
  • Work with cross-functional teams to deliver features
  • Travel up to 20% for testing, integration, and collaboration

Requirements

  • Bachelor's degree in a relevant engineering or computer science field
  • Production-level C++ software development experience
  • 2–3 years of experience in scheduling and integration, behavior planning, task allocation, motion planning, optimization, or flight controls
  • Experience with version control, issue tracking, code reviews, and release management
  • Ability to design, develop, and integrate complex software systems
  • Eligibility to obtain and maintain an active U.S. Secret security clearance

Benefits

  • Bonus
  • Benefits
  • Equity
  • Temporary benefits package after 60 days of employment for temporary employees

Skills

What Middle Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →