Software Architect

CohesionForce, Inc.

Huntsville, Northern (AL, KY)

Hybrid

USD 120,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

CohesionForce, Inc. in Huntsville, AL is seeking a Software Architect to define and communicate a unified architecture across teams. You will drive delivery of integrated products, tools, and software components aligned with organizational goals.

Key duties include guiding software reuse, DevSecOps practices, and automation throughout the engineering lifecycle, plus verifying implementation with engineering groups and product teams. Strong communication and collaboration are essential.

Qualifications

  • Bachelor's in engineering/science/tech with 10+ years experience, or Master's with <5 years, or PhD with 0+ years.
  • Experience with OOA/OOD techniques and software architecture for engineering teams.
  • Proficient in C++ and Python programming.
  • Active Secret security clearance.

Responsibilities

  • Develop and communicate a shared software architecture vision across multiple teams.
  • Ensure products follow processes and best practices, emphasizing reuse and automation.
  • Collaborate with leads and product teams to implement the architecture across the organization.

Skills

OOA/OOD techniques
C++ / Python
Communication skills
Team collaboration
Software architecture
Agile / DevSecOps mindset

Education

Bachelor's degree in engineering/science/tech, 10+ years experience
Master's degree in related field, <5 years experience
PhD, 0 years experience allowed

Tools

DevSecOps tools
Linux / RTOS experience

Job description

Job Title: Software Architect

Reference: 26-031

Job Type: Full-time

Job Status: Interviewing

Date Posted: 10-02-2026

Location: Huntsville

Duration: Permanent

Company Address: CohesionForce, Inc.

Street: 101 Quality Circle

Suite: Suite 140

City: Huntsville, AL 35806

Website: http://www.CohesionForce.com

Job Description:

CohesionForce is actively seeking candidates for a Software Architect to become part of our team in Huntsville, AL. The Software Architect is responsible for developing common vision across the teams, focused on delivery of an integrated set of products, tools, and software components supporting the organizational goals. The Software Architect will work with the other team leads, such as the Software integration Lead, Software Engineering Lead, Systems Engineering Lead, and product teams implementing the common vision across the full organization. The Software Architect will be responsible for ensuring that the products follow appropriate processes and software development best practice, with emphasis on software reuse, DevSecOps processes, and automation throughout the engineering lifecycle. The individual will define, document, and communicate software architecture and designs to engineering teams, and be able to verify and support their successful implementation.

The Software Architect will need to have excellent communication skills, be able to resolve complex technical issues across the teams and be able to collaboratively seek agreement across teams with differing goals and objectives. Prior experience performing software architecture with simulation software products is highly beneficial.

There are times when you will need to be willing to work a flexible schedule when required to support lab development and integration activities to meet program needs. Willing to travel occasionally within the United States if required to meet program needs.

Basic Qualifications:
  • Bachelor’s degree in an engineering, science, or technology degree with 10 years of experience, or a Master’s degree in a related field with less than 5 years of experience, or 0 years of related experience with a PhD.
  • Experience with Object-Oriented Analysis (OOA) / Object-Oriented Design (OOD) techniques.
  • Experience performing software architecture for engineering teams.
  • Experience with C++ and Python programming languages.
  • Works well in a fast-paced collaborative team environment.
  • An active Secret security clearance.
Preferred Qualifications:
  • Experience with Real-time software development.
  • Experience with software development using Agile methodologies.
  • Experience with Linux and real-time operating systems.
  • Experience with Software and Systems Engineering best practices.
  • Experience with DevSecOps processes and tools.
  • Strong oral and written communication skills.
  • Strong interpersonal and collaboration skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Architect
Software Architect

CohesionForce, Inc • Huntsville (AL)

On-site
USD 120,000 - 180,000
Software Architect ( Full-Time ) Huntsville.AL - DK
Software Architect ( Full-Time ) Huntsville.AL - DK

Central Business Solutions, Inc • Huntsville (AL)

On-site
USD 100,000 - 130,000
Software Architect - DevSecOps & Real-Time Systems
Software Architect - DevSecOps & Real-Time Systems

CohesionForce, Inc • Huntsville (AL)

On-site
USD 120,000 - 180,000
Software Modeling & Simulation Engineer
Software Modeling & Simulation Engineer

CohesionForce, Inc. • Huntsville (AL)

On-site
USD 90,000 - 120,000
Senior Software Architect: Real-Time / DevSecOps
Senior Software Architect: Real-Time / DevSecOps

CohesionForce, Inc. • Huntsville (AL), Northern (KY)

Hybrid
USD 120,000 - 160,000
Software Architect
Software Architect

Radiance Technologies • Beavercreek (OH)

On-site
USD 100,000 - 140,000
Embedded Software Engineer
Embedded Software Engineer

CohesionForce, Inc. • Huntsville (AL), Northern (KY)

Hybrid
USD 85,000 - 125,000
Systems Software Architect
Systems Software Architect

Saic • Huntsville (AL)

On-site
USD 130,000 - 190,000
Senior Software Architect
Senior Software Architect

TechFlow Inc • Montgomery (AL)

On-site
USD 110,000 - 150,000
Software Engineer
Software Engineer

Talentify • Huntsville (AL)

Hybrid
USD 110,000 - 140,000