General Atomics Aeronautical Systems, Inc. (GA-ASI) is looking for a software engineer to design, develop, and modify enterprise-wide end-user, system-level, and data management software applications, ensuring compliance, integration, and maintenance throughout the software development lifecycle.
Requirements
- Experience with both developing tests as well as executing and automating them.
- Proficient in Python & C is required, C++ preferred
- Proficient with AI tools such as Claude or Llama
- Experience with Amazon Web Services
- Must possess the ability to understand new concepts quickly and apply them accurately in an evolving environment.
- Ability to determine the appropriate approach at the task level or, with assistance, at the project level.
- Provides solutions to a range of complex problems.
Responsibilities
- Designing, developing, and modifying enterprise-wide end-user, system-level, and data management software applications.
- Planning application development and deployment.
- Ensuring software compliance standards.
- Evaluating software integration with the computing environment.
- Managing documentation, testing, maintenance, and updates.
- Implement designs through coding, testing, and documentation.
- Deploy applications across the enterprise, ensuring cross-platform compliance and availability of necessary resources.
Other
- Maintain strict confidentiality of sensitive information.
- Perform other duties as assigned.
- Observe all laws, regulations, and obligations applicable to business conducted on behalf of the company.
- Work safely in accordance with established operating procedures and practices.
- Ability to obtain and maintain a DoD security clearance is required.