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.
Tech stack
C#TypeScriptJavaC++GitLinuxJiraConfluence
Match insights
Tech:C#, TypeScript, Java, C++, Git
Level:Lead