Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 15 Nov 2026

Software Architect

Leidos Huntsville, AL On-site senior full-time

Salary

$131,300 - $237,350 per year

Apply on Leidos

Description

Leidos' Defense Open Sensors Division is seeking a Software Architect to join a diverse team to create unique solutions for complex sensor and radar orientated problems.

The role involves defining and maintaining the overall architecture, technical roadmap, and design standards for software products and systems. The successful candidate will analyze customer system and operational requirements to develop effective software architectures and technical solutions.

Key responsibilities include:

  • Integration and field testing of RF sensors and systems
  • CONUS deployment of advanced sensor systems
  • Defining and maintaining the overall architecture, technical roadmap, and design standards for software products and systems
  • Analyzing customer system and operational requirements to develop effective software architectures and technical solutions
  • Developing and documenting system architectures, software designs, interface definitions, data flows, deployment architectures, and technology selections
  • Establishing architectural principles, coding standards, design patterns, and best practices
  • Leading technical design reviews and providing guidance on complex design, integration, and implementation decisions
  • Working with development teams to decompose system-level requirements into implementable software features, components, interfaces, and tasks
  • Evaluating technology options, third-party products, frameworks, and tools
  • Supporting the definition and management of software interfaces, APIs, data models, and integration approaches across subsystems
  • Identifying technical risks, architectural constraints, dependencies, and opportunities early
  • Ensuring that cybersecurity, resiliency, safety, performance, and testability considerations are built into architectural decisions
  • Collaborating with other program teams to support deployment, monitoring, sustainment, and continuous improvement
  • Reviewing code and technical artifacts as needed to ensure alignment with the established architecture and engineering standards
  • Mentoring software engineers and technical leads
  • Communicating technical approaches, tradeoffs, risks, and status clearly to engineering leadership, program management, customers, and other stakeholders

The salary range for this position is $131,300.00 - $237,350.00.

Basic qualifications include:

  • MS degree from an ABET-accredited college or university in Computer Science, Computer Engineering, Electrical Engineering or related technical field and 10-13 years of relevant experience -OR- BS degree with 12-15 years of relevant experience
  • Resident of the North Alabama area or willing to relocate to the Huntsville – North Alabama, AL, area
  • Ability to obtain and maintain a TOP SECRET clearance
  • Good organizational skills, attention to detail, and a strong technical background
  • Significant experience in software engineering
  • Demonstrated experience creating and communicating software or system architectures
  • Strong proficiency in C++ and NVIDIA CUDA
  • Experience with software design principles, object-oriented design, distributed systems, service-oriented architectures, APIs, DevSecOps, and software integration
  • Experience working in Agile, Scrum, Kanban, or other iterative product-development environments
  • Ability to evaluate technical tradeoffs involving performance, reliability, security, cost, schedule, and maintainability
  • Experience with source control, automated build systems, code reviews, continuous integration and continuous delivery practices, and issue-tracking tools
  • Strong written, verbal, presentation, and interpersonal communication skills
  • Ability to lead technical discussions, influence without direct authority, and collaborate across multidisciplinary teams

For more fresh new jobs, check out yubhub.co.

Skills

Required

Nice to have

  • radar systems
  • cybersecurity engineering principles
  • AI tools
  • real-time systems
  • embedded systems
  • high-performance systems
  • safety-critical systems
  • mission-critical systems
  • regulated domains

Ready to apply?

You apply with the employer directly. Their original posting is here: https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Huntsville-AL/Software-Architect_R-00196778-1

Apply on Leidos