Back to jobs
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
Job Description
General Atomics Aeronautical Systems, Inc. (GA-ASI), an affiliate of General Atomics, is a world leader in proven, reliable remotely piloted aircraft and tactical reconnaissance radars, as well as advanced high-resolution surveillance systems.
We have an exciting opportunity for an aerospace/software engineer to develop analysis tools & methodologies for flight-controls, guidance, and navigation systems. We’re looking for someone who enjoys translating needs of controls engineering into software roadmaps, and applying modern practice to write code and tests which facilitate simulation and analysis for a large user base. Your work and innovations can span the entire lifecycle of aircraft development -- from refining requirements and design through flight testing and field support. This position is within the Flight Technologies department in Poway, CA, in San Diego County. The Flight Technologies department is a growing technical organization focusing on many aspects of flight sciences; the Tools & Support group supports all disciplines within Flight Technologies.
DUTIES & RESPONSIBILITIES:
We have an exciting opportunity for an aerospace/software engineer to develop analysis tools & methodologies for flight-controls, guidance, and navigation systems. We’re looking for someone who enjoys translating needs of controls engineering into software roadmaps, and applying modern practice to write code and tests which facilitate simulation and analysis for a large user base. Your work and innovations can span the entire lifecycle of aircraft development -- from refining requirements and design through flight testing and field support. This position is within the Flight Technologies department in Poway, CA, in San Diego County. The Flight Technologies department is a growing technical organization focusing on many aspects of flight sciences; the Tools & Support group supports all disciplines within Flight Technologies.
DUTIES & RESPONSIBILITIES:
- Scope the relevant requirements, design and execute controls-related software development, then demonstrate and train others in use of software. Software examples may include:
- tools to translate aerodynamic and mass models into Simulink and run six-degree-of-freedom (6-DoF) simulations
- scripts which automate and scale Monte Carlo analysis to parallel computing
- visualizations scraping a database to compare simulated vs. test-logged data
- statistical analysis of controller errors to characterize mission performance.
- Understand and improve existing controls-analysis tools and workflows.
- Coordinate software-development sprints with buy-in from technical experts and peer developers.
- Innovate efficiency gains from improving frameworks for controls-analysis tasks, then collaborate to build and roll out such systems.
- Implement industry-standard practices for building models, storing and transferring data including use of version-control systems, and testing/verifying/validating/deploying software.
- Develop processes for configuration management and interface control of aero- and flight-controls-related artifacts.
- Prepare and present reports, code reviews, specifications, and other documentation to stakeholders across disciplines such as software, test, and systems engineering.
- Occasional travel to support wind-tunnels tests, flight-test campaigns, customer site visits, and conferences.
- Retain capability to perform flight-controls analysis such as of aircraft stability and flying qualities, primarily to understand the workflow of internal customers.
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
