Camgian Corporation

Principal Software Architect

Camgian Corporation
Apply
3 days ago
Huntsville, AL, USAStaff+

Responsibilities

  • Define software and component architectures for complex, mission-critical Counter-Unmanned Aerial Systems products.
  • Contribute to overall systems architecture, requirements, architectural patterns, and enterprise reuse opportunities.
  • Create architecture diagrams, technical specifications, design patterns, and other comprehensive documentation.
  • Design solutions integrating existing systems and third-party services.
  • Oversee low-level software design and participate in reviews to ensure adherence to architectural standards.
  • Evaluate scalability, reliability, performance parameters, and other key system characteristics.
  • Provide technical leadership and mentoring to software staff on architecture concerns.
  • Perform trade studies and technology selection.
  • Identify potential risks and develop mitigation strategies.

Requirements

  • Bachelor’s degree in engineering or a related technical field.
  • At least 15 years of applicable experience.
  • Experience designing distributed systems and developing in multiple programming languages such as C++ and Python.
  • Knowledge of DevOps and continuous integration.
  • Experience with distributed and multiagent systems, emergent behaviors, publish-subscribe and data-centric architectures such as DDS, and real-time and event-based systems.
  • Experience developing mission-critical software and building Modular Open Systems Architectures.
  • United States citizenship.
  • Desired qualifications include experience with Enterprise Architect, Cameo, UML, SysML, defense frameworks, combat systems, sensor fusion, process engineering, secure environments, AI/ML, data science, prognostics, Proxmox, Ansible, GitLab, Jira, and Jenkins.
  • Experience designing for security and mitigating vulnerabilities and attack surface is desired.

Tech Stack

AnsibleC++JenkinsPython

Categories

Camgian Corporation

About Camgian Corporation

51-200 employees

Camgian develops AI/ML software for high‑stakes defense missions, centered on its Reactor platform, which automates kill‑chain and command‑and‑control workflows across air and missile defense, space defense, and counter‑UAS operations. The company sells software and engineering services to U.S. and allied defense programs and supports integration with C2 systems such as IBCS, FAADC2, JADC2, C2BMC, and AEGIS. Founded in 2006, Camgian is privately held and headquartered in Starkville, Mississippi.

Contact me