Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Architect

Camgian Corporation

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 15+ 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
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Architect in Huntsville, AL vacancy
  •  ...operations & maintenance support for KREMS radar systems. Oversee design, development, installation and testing of radar hardware and software modifications and upgrades. Measure and analyze radar system performance. Perform real‑time operations at the radar console.... 
    Principal
    Work experience placement
    Work at office
    Relocation
    Flexible hours
    Weekend work

    RGNext

    Huntsville, AL
    2 days ago
  • $112.8k - $257k

     ...Job Number: R0243678 Salesforce Solution Architect The Opportunity: At a certain point, experience-based system design can start...  ...'ve evolved your skills into strategy through a long path of software development accomplishments and the curiosity to understand... 
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Huntsville, AL
    2 days ago
  •  ...positive difference in our community and nation. Join a company of significance! Job Overview GaN is seeking a highly motivated Software Architect to support multiple software contracts and independent research projects. Responsibilities The Software Architect is... 
    Suggested
    Interim role

    Geeks & Nerds

    Huntsville, AL
    21 hours ago
  •  ...community. Our Mission, Vision, and Values guide the way we do business every day. Leidos' Defense Sensor is seeking a talented Software Architect with a background and experience in software engineering and/or computer science to join a large and diverse team at... 
    Suggested
    For contractors
    Relocation

    Leidos

    Huntsville, AL
    3 days ago
  • $113.9k - $200.91k

     ...and find a career that's built for you. The Lockheed Martin Next Generation Interceptor (NGI) team is seeking experienced Software Architect to be part of a team developing missile defense technology that could forever change our ability to deter and respond to adversity... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Lockheed Martin Corporation

    Huntsville, AL
    21 hours ago
  •  ...Ignite is seeking a motivated, detail‑oriented Software Architect to support projects in Dayton, OH, Huntsville, AL, and St. Louis, MO. The architect will collaborate with the lead architect to define, document, and implement software system architectures, aligning them... 
    Local area

    Ignite Now

    Huntsville, AL
    1 day ago
  •  ...Job Description: Job Summary We are seeking an experienced Software Architect to support electronic warfare (EW) programs for Army and Department of Defense (DoD) customers. This role provides technical leadership and subject matter expertise across multiple Army... 
    For contractors
    Work at office

    Vets Hired

    Huntsville, AL
    4 days ago
  •  ...Citizenship: Must be a current US citizen Location: Onsite - Huntsville Job Description TCS is searching for a Sr. Principal Software Engineer to join our strong team of Engineers supporting our Ground-based Midcourse Defense (GMD) customer in Huntsville, AL.... 
    Principal
    Flexible hours

    Technical Consulting Solutions, Inc.

    Huntsville, AL
    3 days ago
  •  ...Job Description TCS is searching for a Senior Principal Systems Engineer to join our strong team of Engineers supporting our Ground-based Midcourse Defense (GMD) customer in Huntsville, AL. The GMD program is a portion of the Missile Defense Agency's (MDA) system to protect... 
    Principal
    Work at office
    Remote work
    Flexible hours

    Technical Consulting Solutions, Inc.

    Huntsville, AL
    4 days ago
  •  ...Auria is looking to hire a Principal Software Engineer to support the C2BMC. This role is ONSITE in Huntsville, AL. This position is for a Software Engineer on the C2BMC program. The candidate will be responsible for software development in Java for the Regional Applications... 
    Principal
    Work experience placement

    Auria Space

    Huntsville, AL
    2 days ago
  • Mechanical Design Engineer The Precision Control Actuation System department is seeking a mechanical design engineer to join the PCAS organization to support the development, build, and verification of control actuation systems. The PCAS organization staffs mechanical...
    Principal
    Relocation
    Flexible hours

    Raytheon

    Huntsville, AL
    3 days ago
  •  ...veteran employer and Certified Great Place to Work ASRC Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. We are seeking... 
    Principal
    Contract work
    For contractors
    Work experience placement

    ASRC Federal Holding Company

    Huntsville, AL
    21 hours ago
  •  ...Principal Software Engineer This position requires full time onsite in Huntsville, Alabama. Thompson Software Solutions is seeking a Principal Software Engineer to support the development of embedded flight software capabilities for an advanced missile platform.... 
    Principal
    Full time
    Remote work

    LYNX

    Huntsville, AL
    2 days ago
  • $132.4k - $251.6k

    Location Huntsville, AL (US-AL-HUNTSVILLE-315 ~ 315 Bob Heath Dr ~ BOB HEATH) Security Clearance U.S. citizenship required. Must obtain and maintain a U.S. government‑issued security clearance (DoD Secret) before day 1. Responsibilities Establish and manage product vision...
    Principal
    Temporary work
    Work experience placement
    Work at office
    Relocation
    Flexible hours

    Raytheon

    Huntsville, AL
    4 days ago
  • $132.4k - $251.6k

     ...About the Role Senior Principal System Engineer – Safety Lead (Onsite, Huntsville, AL) What You Will Do Create and update the strategy...  ...engineering functions to identify and mitigate risks (Systems, Software, Firmware, Electrical, Hardware, Environmental Safety & Health... 
    Principal
    Contract work
    Temporary work
    For subcontractor
    Relocation
    Flexible hours

    Segment (Twilio)

    Huntsville, AL
    3 days ago
  • $153.38k - $260.74k

     ...Job Description BAE Systems Precision Strike (PS) Business Area has an immediate opening for a Systems Software Architect for the Precision Guidance and Sensing Solutions (PGSS) Product Line specializing in RF Seeker development programs. See what you are missing... 
    Full time
    Part time
    Local area
    Immediate start
    Flexible hours

    BAE Systems

    Huntsville, AL
    1 day ago
  •  ...the delivery and improve the utility of software products for our customers. At Zaden, we...  ...Technologies is seeking an experienced Principal Windows Systems Administrator to lead the...  ...both on-premises and Azure environments Architect and maintain Azure infrastructure... 
    Principal

    Zaden Technologies, Inc.

    Huntsville, AL
    21 hours ago
  • $125k - $155k

     ...powered advice on this job and more exclusive features. Thompson Software Solutions is seeking a senior-level Sr Software Engineer who...  ...Software Development Engineer Senior Software Developer & Architect/Analyst Huntsville, AL $160,000.00-$180,000.00 4 days ago We’re... 
    Full time
    Remote work
    Flexible hours

    LYNX

    Huntsville, AL
    21 hours ago
  •  ...drones. This includes assisting in the architectural design, parts selection, validation test design, and overseeing hardware and software development cycles for a variety of hardware projects. What You’ll Do Lead and participate in the end‑to‑end lifecycle of software... 
    Internship
    Work at office
    Flexible hours

    PDW

    Huntsville, AL
    2 days ago
  • ## Sr. Principal HRBP, Manufacturing & OperationsApplylocations: Space Coast, FL: Huntsville, ALtime type: Full timeposted on: Posted Todayjob requisition id: R65024Application close date:Applications will be accepted on an ongoing basis until the requisition is closed.... 
    Principal
    Hourly pay
    Permanent employment
    Temporary work
    Local area
    Shift work

    Blue Origin

    Huntsville, AL
    2 days ago
  •  ...Job Description Job Description C3BM Principal Systems Analyst Join our team! Be a part of our passionate and determined...  ...Lab) and BOA (and ESL) planned Flight Test (FT) participation, software configurations, and test objectives/test requirements as appropriate... 
    Principal
    For contractors
    For subcontractor
    Work at office

    Banner Defense, Inc.

    Huntsville, AL
    14 days ago
  • $132.4k - $251.6k

     ..., etc. Collaborate with stakeholders across a range of engineering functions to identify and mitigate risks: Systems Engineering, Software Engineering, Firmware Engineering, Electrical Engineering, Hardware Engineering, Environmental Safety, & Health, Human Systems Interfaces... 
    Principal
    Contract work
    Temporary work
    Work experience placement
    For subcontractor
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Huntsville, AL
    2 days ago
  •  ...historical learning and rate curve data and incorporate methodology into cost estimates. Assist in the development of Contractor Software Data Report (CSDR) plans. Develop Program Objective Memorandum (POM) briefings to include program funding and cost requirements. Validate... 
    Principal
    For contractors
    Work at office

    ATS OnDemand

    Huntsville, AL
    2 days ago
  •  ...of its excellence in hiring exceptional experts, engineers and software developers dedicated to delivering advanced, intelligent...  ...defense of our nation. Davidson is seeking a Senior Software Architect in Huntsville, Alabama (contingent upon award) to lead development... 

    Davidson Technologies, Inc.

    Huntsville, AL
    13 days ago
  • $164.9k - $223.1k

     ...determining the Company Match to employees' Boeing 401(k) accounts. Summary pay range (Senior): $164,900 - $223,100 Summary pay range (Principal): $197,200 - $266,800 Applications for this position will be accepted until Mar. 13, 2026 Education Bachelor's Degree or... 
    Principal
    Work experience placement
    Currently hiring
    Immediate start
    Remote work
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work
    Day shift

    The Boeing Company

    Huntsville, AL
    4 days ago
  •  ...Canvas is looking for a talented Principal GNC & Trajectory Engineer to join our team! In this role you will provide technical and advisory assistance to Targets Program Office by aiding in the refinement and implementation of Target trajectories in support of the agencies... 
    Principal
    Work at office

    Canvas

    Huntsville, AL
    21 hours ago
  •  ...Active Secret Clearance required. The Candidate Will Penta Research is seeking candidates to work full-time onsite on the flight software development team. Work closely with development team members to develop embedded C++ flight software Develop C++ embedded code in... 
    Full time

    Penta Research Incorporated

    Huntsville, AL
    2 days ago
  •  ...The Position Duties & Responsibilities Work with multidisciplinary team to design, test, and integrate electronics, firmware, and software for various additive manufacturing, autonomous systems, and sensor projects Aid senior engineers with day to day oversight of activities... 
    Work at office
    Local area
    Visa sponsorship
    Work visa

    EngeniusMicro

    Huntsville, AL
    4 days ago
  • $107.5k - $204.5k

    Senior Product Development Engineer At Raytheon, the Electronics Subsystems Products (ESP) Department in Huntsville, AL is seeking a Senior Product Development Engineer (PDE) to support the Electrical Products design community. The PDE will act as the affordability, manufacturability...
    Principal
    Temporary work
    Flexible hours

    Prattwhitney

    Huntsville, AL
    3 days ago
  •  ...Job Description Job Description Salary: Position Title: Software Architect SR Location: Huntsville, AL Position Type: Full-Time Clearance: Top Secret Required Position Overview We are seeking an experienced Senior Solutions Architect to support... 
    Full time

    Cintel Inc

    Huntsville, AL
    16 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Architect. Be the first to apply!