1

Architectural Design Jobs in Alabama (NOW HIRING)

Senior Data Architect

Huntsville, AL ยท On-site

$64 - $85.75/hr

In this role, you will be the bridge between strategic mission goals and technical execution, overseeing everything from high-level architectural design to staff budgeting and resource allocation.

This is a unique opportunity to architect, design, and modernize next-generation software solutions. * You will collaborate with our government stakeholders, cross-functional teammates, and mentor a ...

CAD Design

Bessemer, AL

$24 - $33.25/hr

... design knowledge Please Note Work Location : Bessemer, AL (Birmingham, ALMetro area) Title ... This role plays a critical part in bridging architectural BIM models and fabrication ready ...

Senior Data Architect

Huntsville, AL ยท On-site

$140K - $160K/yr

In this role, you will be the bridge between strategic mission goals and technical execution, overseeing everything from high-level architectural design to staff budgeting and resource allocation.

Senior Data Architect

Huntsville, AL ยท On-site

$140K - $160K/yr

In this role, you will be the bridge between strategic mission goals and technical execution, overseeing everything from high-level architectural design to staff budgeting and resource allocation.

Development Architect

Birmingham, AL ยท On-site

$1.3K - $34K/yr

About the Role: The Development Architect plays a crucial role in shaping the future of ... Design and develop scalable software architectures tailored to the agricultural sector.

Senior Data Architect

Huntsville, AL ยท On-site

$140K - $160K/yr

In this role, you will be the bridge between strategic mission goals and technical execution, overseeing everything from high-level architectural design to staff budgeting and resource allocation.

This is a unique opportunity to architect, design, and modernize next-generation software solutions. * You will collaborate with our government stakeholders, cross-functional teammates, and mentor a ...

Enterprise Architect

Tallassee, AL

$58 - $75/hr

Coordinate with Security & Compliance on vendor security assessments and architectural risk evaluations during solution design and implementation phases * Stakeholder Engagement & Communication (20%

Showing results 21-40

Architectural Design information

See Alabama salary details

$36.7K

$67.6K

$100.6K

How much do architectural design jobs pay per year?

As of Aug 18, 2026, the average yearly pay for architectural design in Alabama is $67,561.00, according to ZipRecruiter salary data. Most workers in this role earn between $54,400.00 and $77,000.00 per year, depending on experience, location, and employer.

What is architectural design?

Architectural design is the process of creating and planning the layout, structure, and aesthetics of buildings and other physical environments. It involves translating the needs and desires of clients into functional and visually appealing spaces, while also considering factors like safety, sustainability, and regulatory requirements. Architects use their creativity and technical expertise to develop detailed drawings, models, and specifications that guide the construction process. Architectural design is a key step in turning ideas into tangible, built environments.

What are the key skills and qualifications needed to thrive in architectural design, and why are they important?

To thrive in Architectural Design, you need strong skills in spatial visualization, technical drawing, and a solid understanding of architectural principles, usually supported by a degree in architecture and relevant licensure. Proficiency with design software such as AutoCAD, Revit, and SketchUp, as well as knowledge of building codes and sustainability standards, is essential. Creativity, attention to detail, and effective communication are vital soft skills for collaborating with clients and multidisciplinary teams. These competencies ensure that architectural projects are both innovative and functional, meeting client needs while adhering to regulatory requirements.

What are some common challenges architectural designers face when working on collaborative projects?

Architectural designers often work closely with engineers, contractors, and clients, which can present challenges related to communication and alignment of project goals. Balancing creative vision with practical constraints like budget, building codes, and timelines is a frequent hurdle. Effective collaboration requires strong interpersonal skills, adaptability, and the ability to integrate feedback from multiple stakeholders while maintaining design integrity. Staying organized and proactive in addressing issues helps ensure the project's success and smooth teamwork.

What is the difference between Architectural Design vs Civil Engineering?

AspectArchitectural DesignCivil Engineering
CredentialsArchitectural degree, licensing as an architectBachelor's or master's in civil engineering, PE license
Work EnvironmentDesign studios, client meetings, project planningConstruction sites, infrastructure projects, design and analysis
Industry UsageBuilding design, interior spaces, urban planningTransportation, water resources, structural systems

Architectural Design focuses on creating building aesthetics, functionality, and spatial planning, often working closely with clients and interior designers. Civil Engineering involves the technical planning, analysis, and construction of infrastructure projects like roads, bridges, and water systems. While both roles require a strong foundation in design and engineering principles, Architectural Design emphasizes aesthetics and user experience, whereas Civil Engineering concentrates on structural integrity and infrastructure development.

Does it take 7 years to become an architectural designer?

Becoming an architectural designer typically requires completing a professional degree in architecture, which usually takes about five years, followed by internships or work experience that can take an additional 1-2 years. The total time to become fully licensed or registered as an architect can be around 7 years, but entry-level architectural design roles may be available earlier with relevant education and experience.

Is architectural design a good career?

Architectural design is a professional field that involves creating building plans and visualizations, requiring skills in design, technical knowledge, and proficiency with tools like CAD software. It offers opportunities in various sectors such as residential, commercial, and urban planning, often requiring licensure and a degree in architecture. The career can be rewarding but also demands long hours and continuous learning to stay current with industry standards.

What can you do with an architectural design degree?

An architectural design degree prepares individuals for careers in architecture, urban planning, interior design, and construction management. Graduates can work as licensed architects, design consultants, project managers, or CAD drafters, often requiring licensure or certification. The degree provides skills in design software, building codes, and structural principles essential for designing and planning buildings and spaces.

What are the most commonly searched types of Architectural Design jobs in Alabama?

The most popular types of Architectural Design jobs in Alabama are:

Infographic showing various Architectural Design job openings in Alabama as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $67,561 per year, or $32.5 per hour.

Senior Software Architect = Missile Flight Software

Davis Strategic Innovations Inc.

Huntsville, AL โ€ข On-site

$127K - $173K/yr

Full-time

Re-posted 8 days ago


Job description

Job Description Senior Software Architect - Missile Flight Software Location: Huntsville, AL Worksite: 100% Onsite Clearance: Active Secret preferred; ability to obtain and maintain a government security clearance required Citizenship: U.S. Citizenship required Overview We are seeking a Senior Software Architect to support software architecture and missile flight software development for a major defense program. This role is responsible for developing and communicating a common software vision across Agile teams, with a focus on delivering integrated products, tools, and software components that support SDS organizational goals and mission-critical program objectives

The Software Architect will work closely with leadership, including the Software Integration Lead, Software Engineering Lead, Systems Engineering Lead, product teams, and other technical stakeholders to implement a common architecture across the full organization. This individual will define, document, and communicate software architecture and design decisions, ensure implementation aligns with mission and program requirements, and help guide engineering teams through disciplined software development, integration, and verification activities. This is a senior technical leadership role focused on architecture, technical direction, and cross-team alignment.

The ideal candidate has experience architecting software for missile, interceptor, flight, avionics, simulation, real-time embedded, or similarly complex mission-critical systems. Key Responsibilities Develop and communicate a common software architecture vision across Agile teams and product teams. Define, document, and maintain software architecture for missile flight software, simulation software products, embedded systems, tools, interfaces, and related software components.

Lead architectural design activities across software components, interfaces, data flows, timing behavior, real-time constraints, integration points, and mission-critical functionality. Work closely with systems engineering, software engineering, integration, test, cybersecurity, hardware, GNC, safety, and program leadership teams to ensure software architecture supports technical, mission, performance, safety, interface, and verification requirements. Ensure software products follow appropriate software development processes, software reuse strategies, DevSecOps practices, automation approaches, and engineering lifecycle best practices.

Guide C++ and Python software development teams through design, implementation, integration, test, and verification activities. Support requirements analysis, architecture traceability, and design documentation using tools such as DOORS, Cameo, UML, SysML, Rhapsody, or similar model-based engineering tools. Evaluate architectural tradeoffs related to performance, reliability, maintainability, safety, timing, memory usage, hardware/software interfaces, mission execution, and long-term software scalability.

Support lab development, integration, simulation, and testbed activities to ensure successful implementation of software architecture and design. Resolve complex technical issues across teams and drive collaborative agreement among teams with differing goals, priorities, and technical objectives. Support formal engineering and program reviews, including architecture reviews, PDR, CDR, TRR, FCA/PCA, and related milestone events.

Provide technical mentorship to software engineers and help enforce disciplined software engineering, systems engineering, and DevSecOps practices. Communicate architecture decisions clearly to engineering teams, program leadership, and customer stakeholders. Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Systems Engineering, or a related engineering/technical discipline.

15+ years experience performing software architecture for engineering teams. Experience with Object-Oriented Analysis (OOA) and Object-Oriented Design (OOD) techniques. Strong C++ software development background.

Experience with Python programming. Experience designing or supporting software architecture for real-time, embedded, mission-critical, flight, missile, interceptor, avionics, simulation, weapons, aerospace, or similarly complex systems. Experience working in structured defense, aerospace, or similarly regulated software development environments.

Experience with software and systems engineering best practices across the engineering lifecycle. Experience defining, documenting, communicating, and verifying implementation of software architecture and design. Strong oral and written communication skills.

Strong interpersonal, collaboration, and technical leadership skills. Ability to resolve complex technical issues across multiple teams and stakeholders. Ability to work a flexible schedule when required to support lab development, integration, and program needs.

Ability to travel occasionally within the United States as required. U.S. Citizenship required

Ability to obtain and maintain a government security clearance. Preferred Qualifications Active Secret clearance. Experience with missile defense programs, NGI, interceptor flight software, missile flight software, fire control, guidance/navigation/control, seekers, propulsion interfaces, telemetry, or mission execution software.

Experience architecting software for missile, interceptor, flight, avionics, weapons, aerospace, or other safety/mission-critical embedded systems. Experience with real-time software development. Experience with Linux and real-time operating systems.

Experience with RTOS, hardware/software integration, target hardware, simulation environments, lab environments, or testbed integration. Experience with Agile software development methodologies. Experience with DevSecOps processes, automation, CI/CD pipelines, and related tools.

Experience with model-based engineering tools such as Cameo, Rhapsody, UML, SysML, or similar tools. Experience with requirements management and traceability tools such as DOORS or similar platforms. Experience with software reuse, modular architecture, automated engineering workflows, and scalable product-line software practices.

Experience supporting formal engineering reviews such as PDR, CDR, TRR, FCA/PCA, or architecture review boards. Familiarity with safety-critical development, MIL-STD-882, cybersecurity constraints, formal verification, or defense software assurance practices. Experience mentoring engineers or serving as a technical lead, chief engineer, software IPT lead, software architecture owner, or similar senior technical role.

Prior experience performing software architecture for simulation software products is highly beneficial.