Senior Software Systems (MBSE) Engineer - Huntsville, AL

Davidson Technologies•Huntsville, AL
•Onsite

About The Position

Davidson Technologies Inc. is seeking a Senior Software Systems (MBSE) Engineer to work onsite in Huntsville, Alabama. The role supports the Air Force’s development, production, sustainment, and deployment of software systems for the Sentinel Ground and Airborne Launch Control Systems, Launch Facilities, and associated infrastructure. The engineer provides technical leadership across systems engineering activities and is accountable for the technical integrity, quality, and successful execution of deliverables in the assigned area.

Requirements

  • Bachelor’s degree in an engineering discipline (Aerospace, Systems, Electrical, Mechanical, or Computer Science) or a related discipline; four additional years of systems engineering experience may substitute for a bachelor’s degree.
  • At least 15 years of relevant systems engineering experience on programs and contracts of similar scope, type, and complexity.
  • Hands-on experience across the full DoD systems engineering lifecycle, including requirements analysis, system architecture design, interface definition, and verification and validation.
  • Demonstrated experience using Model-Based Systems Engineering (MBSE) methodologies and SysML to develop system models.
  • Experience defining software system architecture, software-to-software interfaces, and software-to-hardware interface control documents (ICDs).
  • Experience with industry-standard engineering tools such as Cameo Systems Modeler, MagicDraw, and IBM DOORS.
  • Understanding of software development lifecycles using Agile and Scaled Agile Framework (SAFe) methodologies.
  • Experience translating high-level mission and system-level requirements into software requirements, functional components, and user stories.
  • Active DoD security clearance or above.

Nice To Haves

  • Ability to read or understand object-oriented programming languages such as C++, Java, or Python to bridge systems engineering and development teams.
  • Experience with safety-critical and nuclear-critical software development, including DO-178C, AFMAN 91-119, and DO-330.
  • Advanced proficiency in Cameo or MagicDraw.
  • Direct experience working on strategic missile system-of-systems.
  • Familiarity with DoD software cybersecurity requirements, including Risk Management Framework (RMF) and Secure Software Development Framework (SSDF) guidelines.
  • Familiarity with DevSecOps pipelines, automated testing frameworks, and continuous integration/continuous delivery (CI/CD) environments.
  • Experience with Jira and Confluence.
  • Master’s degree in Systems Engineering or a related technical discipline.

Responsibilities

  • Analyze customer requirements, concept of operations documents, and high-level system architectures to develop system requirements specifications.
  • Analyze system requirements and lead design and development activities.
  • Guide users in formulating requirements, advise on alternative approaches, and conduct feasibility studies.
  • Provide technical leadership for integrating requirements, design, and technology.
  • Incorporate new plans, designs, and systems into ongoing operations.
  • Develop technical documentation, including system architecture and system design documentation.
  • Guide system development and implementation planning through assessment or preparation of systems engineering management plans and system integration and test plans.
  • Collaborate with Architects and Product Owners to resolve systems engineering technical considerations, issues, risks, and conflicts.
  • Maintain accountability for the technical integrity, quality, and successful execution of systems engineering deliverables within the assigned area of responsibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service