General Atomics Aeronautical Systems, Inc. (GA-ASI) is looking to solve technical problems related to Ground Control Stations (GCS) for UAV systems
Requirements
- Familiarity and Experience supporting Virtual Environments a plus. (VMware, Proxmox, Linux [KVM], Windows [Hyper-V] and Docker [Containers])
- C++17 application development
- TCP/UDP Socket Programming
- JavaScript/NodeJS programming
- Python scripting
- Bash scripting
- PowerShell scripting
- Experience with Cyber Security hardening of both Windows and Linux Operating Systems
- Automation, Scripting skills and experience using Nessus and SCAP a plus
Responsibilities
- Perform computer system level design of the Ground Control Stations (GCS) controls for GA-ASI UAV systems
- Develop new designs or modifications of existing systems as required to meet project goals
- Determine user requirements and specifications and plan for software and scripting development within the broader organizational scope
- Implementation of design including coding, testing, and documentation
- Work with other GCS computers and networks team members to define system design requirements, planning of application development and deployment
- Produce documentation for code development, computer system specifications, system set up procedures and interface control documents
- Design and Develop software tools to aid GCS computers and networks team
Other
- Typically requires a bachelors degree in engineering or a related technical discipline from an accredited institution
- Must be able to work both independently and on a team
- Effective communication and interpersonal skills are required to interface with other professionals, to produce appropriate documentation, and to present results to an internal audience
- Ability to obtain and maintain a DoD security clearance is required
- US Citizenship Required