Leidos

Software Architect

Leidos
Apply
3 days ago
Huntsville, AL, USAStaff+
H1B sponsor

Base Salary

$131k - $237k/yr

Responsibilities

  • Define and maintain software architectures, technical roadmaps, design standards, architectural principles, coding standards, and best practices.
  • Analyze customer and operational requirements and develop effective software architectures and technical solutions.
  • Develop and document system architectures, software designs, interface definitions, data flows, deployment architectures, and technology selections.
  • Lead technical design reviews and guide complex design, integration, and implementation decisions.
  • Decompose system-level requirements into software features, components, interfaces, and tasks with development teams.
  • Evaluate technology options, third-party products, frameworks, and tools based on program needs, risk, cost, schedule, and maintainability.
  • Manage software interfaces, APIs, data models, and integration approaches across subsystems.
  • Identify technical risks, constraints, dependencies, and opportunities and develop mitigation strategies for program leadership.
  • Incorporate cybersecurity, resiliency, safety, performance, and testability into architectural decisions.
  • Support deployment, monitoring, sustainment, integration, field testing, and continuous improvement of advanced RF sensor systems.
  • Review code and technical artifacts for alignment with architecture and engineering standards.
  • Mentor software engineers and technical leads and communicate technical approaches, tradeoffs, risks, and status to leadership, customers, and stakeholders.
  • Support CONUS deployment and integration of RF sensors and systems.

Requirements

  • MS degree from an ABET-accredited institution in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field with 10-13 years of relevant experience, or a BS degree with 12-15 years of relevant experience.
  • Must reside in or relocate to the Huntsville–North Alabama, Alabama area; the position is not remote or work-from-home.
  • Must be able to obtain and maintain a Top Secret clearance.
  • Significant experience designing, developing, integrating, and sustaining complex software systems and communicating software or system architectures.
  • Strong proficiency in C++ and NVIDIA CUDA, including implementation of high-performance signal-processing algorithms.
  • Experience with software design principles, object-oriented design, distributed systems, service-oriented architectures, APIs, DevSecOps, and software integration.
  • Experience with source control, automated build systems, code reviews, continuous integration and continuous delivery practices, and issue-tracking tools.
  • Ability to evaluate tradeoffs involving performance, reliability, security, cost, schedule, and maintainability and to lead technical discussions without direct authority.
  • Preferred experience includes radar or communications programs, radar-system development and operation including HWILs, real-time or embedded systems, high-performance or safety-critical systems, and defense, aerospace, intelligence, regulated, or high-assurance domains.
  • Preferred experience includes cybersecurity engineering principles, secure software development, threat modeling, technical documentation, and AI tools for documentation or code generation.
  • Preferred candidates may have experience leading a technical team of 8-15 engineers and executing significant software efforts.

Benefits

  • Opportunities for technical growth and advancement into senior technical, project management, or personnel management roles.
  • Must be based in or relocate to the Huntsville–North Alabama, Alabama area; this is not a remote or work-from-home position.
  • Opportunity to work on defense sensor and radar systems supporting land, sea, air, space, and cyberspace missions.

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