Logo
Modern Technology Solutions Inc

Modern Technology Solutions Inc is hiring: Software Architecture Engineer in Pat

Modern Technology Solutions Inc, Patterson, OH, US

Save Job

MTSI is seeking a highly capableSoftware Architecture Engineerto 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

  • 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