waypointjobs

TactWare Inc

Software Architect – Precision Fires

huntsville, AL

Check who can apply and the requirements below before continuing.

About this opportunity

TactWare Inc lists this Software Architect – Precision Fires opportunity in huntsville, Alabama. Review the employer’s description below for duties, qualifications and application requirements.

Job description

TactWare is seeking a Software Architect to support the Precision Fires program for the U.S. Army Aviation and Missile Center (AvMC) at Redstone Arsenal in Huntsville, Alabama.

In this role, you will provide technical leadership for the design, development, integration, and modernization of software for mission-critical military systems. You will help establish software architecture and technical direction while working closely with software, systems, hardware, cyber, safety, and test teams.

The Software Architect will be expected to understand both existing and emerging system requirements, guide significant software design decisions, and help engineering teams develop maintainable solutions that support long-term program objectives.

Key Responsibilities

Define and guide software architecture for embedded and mission-critical military systems.

Lead software design activities and provide technical direction throughout the software development lifecycle.

Evaluate system and software requirements and translate them into maintainable software architectures and designs.

Guide the development, integration, testing, and modernization of complex software systems.

Develop and review software using C/C++ and other object-oriented programming languages as needed.

Establish and promote sound software engineering practices, including unit testing, automated build and test workflows, and maintainable software design.

Analyze complex software and system integration issues and provide technical guidance toward resolution.

Lead or contribute to software and system design reviews and technical interchange meetings.

Collaborate with systems, hardware, cyber, safety, test, and other engineering disciplines to ensure software architecture supports overall system requirements.

Evaluate legacy systems and develop strategies for modernization, refactoring, and technical debt reduction.

Guide architectural and technical design decisions across software development teams.

Mentor engineers and provide technical leadership on complex development efforts.

Communicate architectural decisions, tradeoffs, risks, and recommendations to engineering teams and program stakeholders.

Required Qualifications

Active Secret security clearance.

U.S. citizenship is required due to security clearance requirements.

Bachelor's degree and 9+ years of relevant software engineering experience.

An additional six years of relevant experience may be considered in lieu of a degree.

Significant experience with C/C++ and object-oriented software design and development.

Demonstrated experience designing or architecting complex software systems.

Experience providing technical leadership and guiding software design decisions.

Experience with embedded, real-time, or other complex software-intensive systems.

Experience developing and maintaining unit tests and automated software development workflows.

Experience troubleshooting complex software and system integration issues.

Experience working in Linux development environments.

Experience with Git or similar source control systems.

Experience working in an Agile software development environment.

Ability to communicate technical decisions and tradeoffs to both engineering teams and program stakeholders.

Ability to travel up to 10%.

Preferred Qualifications

Architecture experience with embedded or real-time software systems.

Experience with real-time operating systems (RTOS).

Hardware/software integration experience.

Experience modernizing complex or legacy software systems.

Microsoft Azure DevOps experience.

Experience with safety-critical software.

Experience with UML, SysML, MBSE, or architecture modeling tools.

Experience defining software interfaces, component boundaries, and system-level software architecture.

Experience mentoring engineers or leading technical teams in complex software development efforts.

TactWare is a woman-owned software development and solutions company dedicated to providing tactical Command and Control (C2) and communications technologies to the defense, space, and civilian markets. Specializing in mobile computing platforms, tactical communication standards including Link 16 and VMF, cross-domain solutions, and cloud environment solutions, we are proud to be based in Huntsville, Alabama. We pride ourselves on delivering mission-critical, cost-effective, and high-quality products and services to our customers and partners.

TactWare is committed to hiring and retaining a diverse workforce and is proud to be an Equal Opportunity Employer, making decisions without regard to race, color, ethnicity, religion, gender, gender identity, sexual orientation, national origin, age, veteran status, disability, or any other protected characteristic.

TactWare is additionally committed to the full inclusion of all qualified individuals. As part of this commitment, TactWare will ensure that persons with disabilities are provided reasonable accommodations for the hiring process. If a reasonable accommodation is needed to complete this application or any other portion of the hiring process, please contact

#J-18808-Ljbffr

Worksite address

huntsville, AL, 35824, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Embedded Systems Developer

laurel, MD

See pay details in description

Description Do you love working on a motivated team to solve complex problems in innovative ways? Do you enjoy creating embedded prototypes i…

Last received from source 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Reverse Engineer and AI Workflow Developer

laurel, MD

See pay details in description

Description Are you passionate about reverse engineering complex software, firmware, and hardware? Do you enjoy developing agentic AI workflo…

Last received from source 2026-10-06View job

Honda Dev. and Mfg. of Am.,LLC

WhatJobs

Electrical Powertrain Software Engineer

raymond, OH

Salary not specified

What Makes a Honda, is Who makes a Honda Honda has a clear vision for the future, and it’s a joyful one.  We are looking for individuals with t…

Last received from source 2026-10-06View job

Honda Dev. and Mfg. of Am.,LLC

WhatJobs

Software & System Dev. Engineer (102178)

raymond, OH

Salary not specified

Job Purpose This position will support the development of hardware and software technologies into our vehicles to enhance comfort, safety, a…

Last received from source 2026-10-06View job

American Honda Motor Co., Inc.

WhatJobs

Assistant IT Team Manager - Software Applications

torrance, CA

Salary not specified

What Makes a Honda, is Who makes a Honda Honda has a clear vision for the future, and it’s a joyful one.  We are looking for individuals with t…

Last received from source 2026-10-06View job

Honda Dev. and Mfg. of Am.,LLC

WhatJobs

Software & System Dev. Engineer

raymond, OH

Salary not specified

What Makes a Honda, is Who makes a Honda Honda has a clear vision for the future, and it’s a joyful one.  We are looking for individuals with t…

Last received from source 2026-10-06View job