Senior Staff Engineer, Ground System Software (R5199)
shieldai · Dallas, Texas
About The Role
Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and synthetic reality technologies. With offices and facilities across the U.S., Europe, the Middle East, and Asia-Pacific, Shield AI’s technology actively supports operations worldwide. For more information, visit [<www.shield.ai>](https://shield.ai/). Follow Shield AI on [LinkedIn](https://www.linkedin.com/company/shield-ai), [X](https://x.com/shieldaitech), [Instagram](https://www.instagram.com/shield_ai), and [YouTube](https://www.youtube.com/@Shield_AI).
### **Job Description:**
We are seeking an experienced **Software Systems Engineer** with a strong background in software design and development and a working knowledge of systems engineering processes, methodologies, and tools. This individual will play a key role in defining, developing, integrating, and validating complex software systems while ensuring alignment with system-level requirements, architecture, and program objectives.
The ideal candidate combines deep technical software expertise with an understanding of systems engineering principles, including requirements management, model-based systems engineering (MBSE), verification and validation, configuration management, customer communications and cross-functional technical leadership.
### What you'll do
Software Architecture & Development
- Participate in the development of software architectures for complex, distributed, and mission-critical systems.
- Engage in software design activities from concept through deployment and sustainment.
- Work with software responsible engineers to develop and model high-quality, scalable, maintainable software solutions using modern programming languages, frameworks & System Modeling Tools.
- Develop, review and maintain architecture diagrams to support government reference architectures.
- Engage with internal stakeholders to develop software architecture behavior diagrams/ documents to support customer deliverables.
- Communicate technical concepts effectively to engineering, program management, and customer stakeholders.
Systems Engineering Integration
- Collaborate with systems engineers to derive software requirements from system-level requirements and operational needs.
- Ensure software solutions maintain traceability to stakeholder, system, and subsystem requirements.
- Participate in architecture trade studies and technical decision-making activities.
- Support system decomposition, interface definition, and allocation of requirements.
- Contribute to system design reviews including SRR, PDR, CDR, TRR, and related technical milestones.
- Work closely with hardware, network, test, and integration teams to ensure end-to-end system performance.
### Required qualifications
- Bachelor's degree in Computer Science, Software Engineering, Systems Engineering, Computer Engineering, or related 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++) with exposure to lower-level systems or protocol integration.
- Familiarity with software development lifecycle (SDLC) methodologies.
- Understanding of systems engineering processes and standards.
- Experience with requirements management and traceability practices.
- Experience using version control and CI/CD tools.
### Preferred qualifications
- Experience in aerospace, defense, robotics, autonomous systems, aviation, automotive, telecommunications, or other complex systems domains.
- Experience with GCS software, mission planning tools, or real-time visualization platforms.
- Familiarity with Model-Based Systems Engineering (MBSE) methodologies.
- Experience with systems engineering tools such as:
- Cameo Systems Modeler / MagicDraw
- IBM DOORS Next
- Jama Connect
- Stell
- JIRA
- Confluence
- Experience with cloud-native architectures, containerization, and orchestration technologies.
- Familiarity with Autonomy Government Reference Architectures, Open Mission Systems and Universal Command & Control Interface.
### Desired skills
- Ability to operate effectively across multiple engineering disciplines.
- Strong systems thinking and problem-solving abilities.
- Excellent written and verbal communication skills.
- Ability to translate complex system requirements into practical software solutions.
- Experience balancing technical, programmatic, and operational constraints.
- Strong leadership and collaboration skills.
- Interface Control Documents (ICDs) development and management
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring