Yesterday
Top Secret/SCI
Unspecified
Unspecified
IT - Software
wright-patterson afb, OH (On-Site/Office)
MTSI is seeking a highly capable Software Architecture Engineer to design and implement software systems supporting an advanced air platform program. This role focuses on creating scalable, secure, and high-performance architectures that integrate with mission-critical systems. The ideal candidate will possess expertise in software architecture principles, system integration, and development lifecycle management, while thriving in a collaborative environment focused on national defense contributions.
Responsibilities
Qualifications
Required
Desired
#LI-CH1
#LI-Onsite
#Dragons
#Skyline
#Yellowhammer
Responsibilities
- Software Architecture Design:
- Develop robust, scalable, and modular software architectures tailored to advanced air platform mission requirements.
- Ensure architectures optimize performance, interoperability, and security while minimizing complexity for future sustainment.
- System Integration and Oversight:
- Work closely with hardware engineers, systems engineers, and developers to integrate software solutions into complex systems, including avionics, mission planning, and control systems.
- Ensure seamless integration of software architectures across distributed air platform components and subsystems.
- Technical Roadmap Development:
- Define technical strategies and provide architectural direction for software development lifecycles, focusing on long-term scalability and mission adaptability.
- Recommend design patterns, frameworks, and processes to meet project goals and DoD standards.
- Cybersecurity and Secure Design:
- Ensure software architectures align with DoD cybersecurity frameworks such as RMF (Risk Management Framework) and NIST guidelines.
- Implement secure coding practices, data integrity protocols, and encryption standards to safeguard mission-critical systems.
- Collaborative Engineering Within IPT:
- Work within an Integrated Product Team (IPT) framework to coordinate software architecture efforts among cross-disciplinary teams.
- Facilitate communication between software engineers, systems architects, and program stakeholders to ensure alignment with technical objectives and mission outcomes.
- Testing and Validation:
- Collaborate with the testing team to develop test procedures that validate software architecture functionality and system performance.
- Perform tradeoff analyses to evaluate alternative architectural designs and ensure optimal solutions.
- Documentation and Compliance:
- Develop comprehensive architectural documentation, including diagrams, specifications, and user guides tailored to defense and aerospace standards.
- Ensure compliance with military standards (MIL-STD) and DoD software governance requirements.
Qualifications
Required
- Bachelor's degree in Software Engineering, Computer Science, Systems Engineering, or related technical field.
- 7+ years of experience designing and implementing scalable software architectures for defense or aerospace systems.
- Expertise in object-oriented design principles and software development methodologies (e.g., Agile, DevSecOps).
- Proficiency in development languages and tools such as C++, Python, Java, MATLAB, or Simulink.
- Familiarity with system integration processes for avionics, real-time embedded systems, and mission-critical applications.
- Experience aligning software systems with DoD frameworks such as RMF, MIL-STD specifications, or CMMC compliance.
- Must possess an active Top Secret clearance with eligibility for SCI.
Desired
- 12+ years of experience designing and implementing scalable software architectures for defense or aerospace systems.
- Certifications demonstrating advanced technical expertise and secure software development:
- Certified Software Architect Certification (CSA) - IASA Global
- Certified Secure Software Lifecycle Professional (CSSLP) - (ISC)²
- AWS Certified Solutions Architect - Professional - For cloud-based or hybrid architectures.
- CompTIA Advanced Security Practitioner (CASP+): For cybersecurity focus within DoD software solutions.
- ITIL Foundation Certification: To align architectural strategies with IT service frameworks.
- CMMC-related certifications (e.g., Certified CMMC Professional or Certified CMMC Assessor).
- Working knowledge of design patterns, data flow analysis, and integration frameworks such as DDS or RTI Connext.
- Experience with model-based systems engineering (MBSE) using tools such as SysML or UML.
- Strong problem-solving, analysis, and decision-making skills for resolving complex system challenges.
#LI-CH1
#LI-Onsite
#Dragons
#Skyline
#Yellowhammer
group id: RTL041421