Skip to content
Shield AI logo

Principal Engineer, Ground System Software

Shield AIAutonomous Systems company
Washington, DCLead
Software Engineering

About the role

Lead software engineer for ground system software development and integration.

  • Shield AI is seeking an experienced Software Systems Engineer to define, develop, integrate, and validate complex software systems.
  • This role requires a strong background in software design and development, coupled with systems engineering principles.
  • Key Responsibilities Develop software architectures for complex, distributed, and mission-critical systems.
  • Derive software requirements from system-level requirements and operational needs.
  • Ensure software solutions maintain traceability to stakeholder, system, and subsystem requirements.
  • Contribute to system design reviews and technical milestones.
  • Requirements Bachelor's degree in a technical field. 8+ years of software engineering experience. 3+ years of software architecture or technical leadership experience.
  • Proficiency in a strongly typed programming language (e.g., C#, TypeScript, Java, C++).
  • Familiarity with SDLC methodologies, requirements management, and version control/CI/CD tools.
View original posting →

Tech stack

C#TypeScriptJavaC++GitLinuxJiraConfluence

Match insights

Tech:C#, TypeScript, Java, C++, Git
Level:Lead

More roles at Shield AI

View open roles at Shield AI