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

Truck Driver

TENNESSEE VALLEY LAND AND ENVIRONME
Hartselle, AL

Job Description Job Description Benefits: ~401(k) ~401(k) matching ~ Competitive salary ~ Dental insurance ~ Flexible schedule ~ Health insurance Benefits/Perks Flexible Schedu…

View Details
Posted 2026-03-10

General Labor

Labor Finders
Opelika, AL

Job Description Job Description Responsibilities Include: General Labor jobs are continuously available. Typically encompasses a wide range of manual and physical tasks that support constructi…

View Details
Posted 2026-03-11

Forklift Operator

Viscofan
Montgomery, AL

Job Description Job Description JOB DESCRIPTION Forklift Driver Daily Responsibilities: Under general supervision and according to established policies and procedures, provide material…

View Details
Posted 2026-03-12

Center Director - Montgomery, AL

Sylvan Learning Center - Columbus, GA
Montgomery, AL

GENERAL SUMMARY The Center Director is responsible for managing the overall customer experience, sales, and local marketing strategies of the Center to achieve performance goals and grow the Center. …

View Details
Posted 2025-08-28

ENGD1- Engineer 1 (Distribution)

4P Consulting Inc.
Bessemer, AL

Job Description Job Description Job Title :: ENGD1- Engineer 1 (Distribution) Location :: Forest Park-GA Contract :: 12+ Months Skills and Responsibilities · A Distribution Engine…

View Details
Posted 2026-02-27

Quality Technician (CMM Operator)

ALIGN PRECISION - TUSCALOOSA, LLC
Cottondale, AL

Job Description Job Description Position Summary: Quality Control focuses on process control and providing accurate feedback to internal customers. Responsible for the effective management and/o…

View Details
Posted 2026-03-01

Asset System & Maintenance Manager [Auburn]

Greenawalt Hospitality
Auburn, AL

CORE Operations | Auburn, AL | Full-Time | Significant Travel Required* About Us: Greenawalt Hospitality is a leading hospitality company dedicated to providing exceptional service and experience…

View Details
Posted 2026-03-02

Merchandising/Stocking Representative

ECMD
Birmingham, AL

Job Description Job Description JEFFERSON COUNTY AREA/ Employee Stock Ownership Plan / Company Vehicle Who we are and what we value: ECMD is 100% employee owned with a mission to improve t…

View Details
Posted 2026-03-10

Assistant Manager

Yellowhammer Cards & Gaming
Shoal Creek, AL

Job Description Job Description Currently searching for an employee to assist with all aspects of a retail sports card and memorabilia store. Also will be looking for someone extremely knowledgea…

View Details
Posted 2026-03-02