Leidos

Flight Software Architect

Leidos
Apply
3 days ago
Huntsville, AL, USASenior

Base Salary

$154k - $278k/yr

Responsibilities

  • Design modular, composable, reusable, scalable, testable, and resilient embedded software structures, interfaces, and behaviors for airborne systems.
  • Provide hands-on technical leadership, including embedded implementation, firmware guidance, target-platform integration, testing, and direct technical contributions.
  • Develop and evaluate flight software architectures while assessing reuse, technical tradeoffs, cost, schedule, and risk.
  • Guide software teams on standards, processes, deliverables, architecture decisions, reviews, mentoring, verification, validation, and project execution.
  • Collaborate with systems engineers on model-based systems engineering and software architecture modeling.
  • Advise program teams, technical leads, test leads, solution architects, capture teams, customers, stakeholders, and senior technical leadership.
  • Support electrical-system and embedded-computing hardware trade studies and selection.
  • Contribute architecture expertise to working groups, consortia, requests for comments, proposals, technical data, and estimates.
  • Participate in requirements and design reviews, Agile planning, estimation, execution, reporting, and customer presentations.

Requirements

  • Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, Mathematics, or an equivalent technical degree.
  • At least 12 years of relevant technical experience; relevant academic, internship, research, or professional technical experience may be considered, and advanced degrees or relevant architecture training or certification may reduce the requirement.
  • Experience developing, integrating, testing, or troubleshooting embedded software or embedded-adjacent applications interfacing with embedded systems.
  • Extensive knowledge of disciplined software engineering practices, requirements analysis, configuration management, version control, coding standards, peer review, unit and integration testing, automated testing frameworks, and software verification.
  • Competency in software architecture techniques or notations, architecture and detailed design patterns, object-oriented design, architectural evaluation, and documentation of architectural decisions.
  • Familiarity with embedded processor architectures, microcontrollers, systems-on-chip, systems-on-modules, real-time systems, safety-critical software, hardware/software integration, concurrency, scheduling, memory management, and embedded communication protocols.
  • Strong competency in at least one of C, C++, or Rust, with understanding of design tradeoffs in languages such as Java, C#, or Python.
  • Aptitude with architecture tools or IDEs such as Cameo Systems Modeler, Rhapsody, Visio, PlantUML, or Diagram-As-Code.
  • U.S. citizenship and eligibility to obtain and maintain a U.S. Department of Defense Secret security clearance.
  • Preferred qualifications include government reference architecture experience; familiarity with ISO/IEC/IEEE 12207, CMMI, DO-178, DO-278, RMF, MIL-STD-882, MISRA, and software Data Item Descriptions; AI-assisted software work; AI/ML-integrated solutions; FPGA systems; time-critical software; bootloaders; embedded debugging and analysis tools; Linux; and Windows.
  • Strong quantitative, analytical, technical leadership, communication, collaboration, professionalism, technical judgment, and peer-review skills.

Benefits

  • The role requires a portion of the work to be performed in person at the company site in Huntsville.
  • The posting lists a base pay range of $154,050.00 to $278,475.00.

Tech Stack

Categories

Leidos

About Leidos

10,000+ employees

Leidos builds and operates technology and engineering solutions for defense, intelligence, civil, and health agencies, including systems integration, cyber, enterprise IT, sensors, and healthcare IT. It primarily sells through government contracts and long-term programs, plus managed services and mission software. Founded in 1969 and headquartered in Reston, Virginia, Leidos is a Fortune 500 public company on the NYSE; customers include U.S. defense and intelligence agencies and civil bodies such as the FAA.

Contact me