Software Architect

Camgian Corporation
Huntsville, AL

Camgian is seeking an experienced software architect to help design our Counter-Unmanned Aerial Systems (C-UAS) line of products. As a Software Architect at Camgian you will serve in a high impact role defining how current and future operational needs will be addressed. You will contribute to the overall systems architecture and requirements but will be primarily responsible for the definition of software and component architectures for complex, mission critical systems. You will also find opportunities for reuse across the enterprise and identify architectural patterns. The position will have a high level of exposure from the executive level to the implementation teams and will require good written and verbal communication skills. The ideal candidate encourages an environment that promotes excellence, innovation, collaboration, and teamwork.

Qualifications

  • Bachelor’s degree in engineering or related technical field with at least 8 years of applicable experience or master’s degree with 6 years of applicable experience

  • Experience designing distributed systems

  • Ability to develop in multiple programming languages such as C++ and Python

  • Knowledge of DevOps and continuous integration

  • Experience with distributed and multiagent systems along with managing their emergent behaviors

  • Experience with pub-sub and data centric architectures such as DDS

  • Experience with real time and event-based systems

  • Experience developing mission critical software

  • Experience building Modular Open Systems Architectures

  • United States Citizenship

Desired Skills

  • Experience with Model Based Engineering tools (Enterprise Architect, Cameo, etc.)

  • Experience with graphical modeling languages like UML, SysML, and defense frameworks

  • Domain experience in combat systems and sensor fusion

  • Process Engineering and definition

  • Developing for secure environments

  • Domain experience in AI/ML, data science, and prognostics

  • Experience with multiple virtualization and containerization approaches including Proxmox and Ansible

  • Experience with Git Lab, Jira, Jenkins and other standard tooling

  • Designing for security and mitigating vulnerabilities/attack surface

Key Responsibilities

  • Define software and component architectures

  • Create comprehensive documentation, including architecture diagrams, technical specs, design patterns

  • Design solutions that integrate with existing systems and third-party services

  • Oversee low level software design, participate in reviews to ensure adherence to architectural standards

  • Ensure approaches will meet key performance parameters

  • Ensure key system characteristics are realizable such as scalability and reliability

  • Provide technical leadership and mentoring to software staff on architecture concerns

  • Perform trade studies and technology selection

  • Identify potential risks and develop mitigation strategies

Posted 2026-02-05

Recommended Jobs

General Application

Brindlee Mountain Fire Apparatus
Union Grove, AL

Job Description Job Description Our mission is simple: to be excellent in every aspect of buy, selling, fixing and refurbishing used fire trucks. We live out our mission through our values of Int…

View Details
Posted 2026-03-04

Estimator (Mobile)

Fit Recruiting
Mobile, AL

Fit Recruiting is partnering with a leading commercial construction firm to hire an Estimator to support a high-performing preconstruction team. Salary ranges from $70K to $95K, depending on experi…

View Details
Posted 2026-04-27

Chemical Plant I&E Maintenance Technician \

GE Renewable Energy Power and Aviation
Huntsville, AL

Job Description Summary This role is responsible for maintaining and improving instrumentation and electrical systems integral to the production process. Technicians will make recommendations for …

View Details
Posted 2026-01-08

Psychiatric Nurse Practitioner (PMHNP-BC) - Florence, AL (Remote)

OptiMindHealth
Florence, AL

Psychiatric Nurse Practitioner (PMHNP-BC) $125k - $145k/year Position Requirement: Full-Time FLSA Status: Exempt Location: Florence, Alabama Salary: 125K - 145K+ Work from Home! Competitive, negotiab…

View Details
Posted 2026-05-03

Area Vice President Of Operations - Home Health

BrightSpring Health Services
Huntsville, AL

Job Description Job Description Overview The Area Vice President (AVP) of Operations oversees and manages the day-to-day operations of an assigned geography of branches for Home Health. Respon…

View Details
Posted 2026-04-03

Social Worker, Case Manager

Triton Health Systems
Birmingham, AL

Job Description Job Description Social Workers! VIVA HEALTH, ranked one of the nation's Best Places to Work by Modern Healthcare, is currently seeking a Social Worker, Case Manager in Birming…

View Details
Posted 2026-04-16

Storage Engineer

Arrow Electronics
Alabama

Position: Storage Engineer Job Description: Our story As Arrow Global Components (AGC) , a part of Arrow Electronics, we are a leader in distribution and value-added services related to …

View Details
Posted 2025-09-18

Remote Client Advisor: Uncap Earnings & Make an Impact

AO Garcia Agency
Montgomery, AL

A recruitment firm based in the United States seeks motivated individuals for a client-focused role with no income cap. The ideal candidate will have a strong work ethic and a desire to earn more, gui…

View Details
Posted 2026-05-02

Assistant Property Manager

SHM LLC
Oxford, AL

Job Description Job Description About the Role: SH Management is seeking a reliable and detail-oriented Assistant Property Manager to help oversee the daily operations of our multi-unit reside…

View Details
Posted 2026-04-10