Principal Software Architect

Posted Yesterday
Be an Early Applicant
Huntsville, AL, USA
In-Office
Expert/Leader
Artificial Intelligence • Internet of Things • Machine Learning • Software • Business Intelligence
The Role
Define software and component architectures for mission-critical C-UAS systems; develop architecture documentation, integration strategies, design patterns, trade studies, and technology selections. Oversee software design reviews, performance, scalability, reliability, and risk mitigation while mentoring engineering staff and identifying enterprise reuse opportunities.
Summary Generated by Built In

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 

Skills Required

  • Bachelor's degree in engineering or a related technical field
  • At least 15 years of applicable experience
  • Experience designing distributed systems
  • Ability to develop in multiple programming languages, including C++ and Python
  • Knowledge of DevOps and continuous integration
  • Experience with distributed and multiagent systems and managing emergent behaviors
  • Experience with publish-subscribe 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
  • Experience with Model Based Engineering tools such as Enterprise Architect or Cameo
  • Experience with UML, SysML, and defense frameworks
  • Domain experience in combat systems and sensor fusion
  • Process engineering and definition experience
  • Experience developing for secure environments
  • Experience in AI/ML, data science, and prognostics
  • Experience with virtualization and containerization approaches, including Proxmox and Ansible
  • Experience with GitLab, Jira, Jenkins, and standard development tooling
  • Experience designing for security and mitigating vulnerabilities and attack surfaces
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Starkville, MS
66 Employees
Year Founded: 2006

What We Do

Camgian is a recognized leader in developing advanced sensing and information technologies that deliver real-time, actionable intelligence. Leveraging innovations in the areas of software, artificial intelligence and edge computing, Camgian is pioneering a new generation of decision support capabilities that address key needs in the FinTech and DefenseTech markets. Camgian has been named by Inc. Magazine as one of the fastest-growing private companies in the US, Entrepreneur Magazine as one of the most entrepreneurial companies in America and Compass Intelligence as one of the world’s top companies in IoT innovation and execution. Moreover, ABI Research featured Camgian in their 2015 Hot Tech Innovators report, which identified the company as one of the world’s top tech start-ups for their pioneering work in IoT and edge computing. In their 2016 market report Fog Computing in IoT, Machina Research identified Camgian as one of the innovative IoT startups and notable companies pioneering fog computing. In 2017 Camgian was named a Gartner “Cool Vendor” in IoT Edge Computing and the Industrial IoT Company of the Year in the 6th Annual Compass Intelligence Awards, which annually identifies the world’s best in mobile, software, IoT, AI, augmented reality and connected products. The company has also been highlighted in Wired Magazine and on CNBC. To learn more about Camgian, please visit www.camgian.com or follow us on twitter @CamgianAI.

Similar Jobs

Remote or Hybrid
3 Locations
132624 Employees

Cox Enterprises Logo Cox Enterprises

Technical Customer Care Specialist I (XTIME)

Artificial Intelligence • Automotive • Greentech • Information Technology • Machine Learning • Software • Cybersecurity
Remote or Hybrid
United States
30000 Employees
17-25 Hourly

Pfizer Logo Pfizer

Hospital Business Unit Sterile Injectables Senior Health and Science Sales Specialist - Mobile, AL

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
5 Locations
121990 Employees
109K-251K Annually

Spectrum Logo Spectrum

Account Executive

eCommerce • Information Technology • Internet of Things • Mobile • On-Demand • Retail • Software
In-Office
Birmingham, AL, USA
100000 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account