Software Developer VIII

General AtomicsPoway, CA

About The Position

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. With limited management oversight, this position, serving as a recognized authority, conceptualizes and articulates innovative courses of action necessary to design, develop and/or modify enterprise-wide end-user, system level, and data management software applications to achieve long-range goals and objectives.

Requirements

  • Typically requires a bachelors degree, masters degree or PhD in computer science, information systems or related discipline and progressive software development experience as follows; eighteen or more years of experience with a bachelors degree, sixteen or more years of experience with a masters degree, or thirteen or more years with a PhD.
  • May substitute equivalent engineering experience in lieu of education.
  • Has demonstrated leadership ability by directing/developing the solution(s) to highly technical and complex problems.
  • Must possess the ability to champion the development of new concepts and principles and serve as an expert spokesperson on those concepts and principles.
  • Must also possess excellent communication, presentation, and interpersonal skills, be customer focused, and able to work on a self-initiated basis or in a team environment.
  • Able to work extended hours and travel as required.
  • Ability to obtain and maintain a DoD security clearance.

Responsibilities

  • Acts as an advisor for determining technical objectives for user requirements and specifications and plan for enterprise software development within the broader organizational scope.
  • Software development encompasses end-user, system level, and data management applications.
  • Advises on the planning and oversight of long-range plans for the implementation of software solutions including language, coding, platform, resource requirements, testing, and documentation.
  • Directs the deployment of enterprise applications including cross-platform compliance while ensuring the availability of necessary resources.
  • Develops and deploys the maintenance of enterprise solutions including debugging, maintenance, and updating to ensure viability in an evolving environment.
  • Plans for future applications based on new developments in computer technology.
  • Serves as the primary project and/or program spokesperson.
  • Acts as an advisor to management and customers on enterprise software matters, communicates with the software developer group(s), and publishes and presents technical papers.
  • Responsible for generating additional sources of revenue and may have program management responsibilities.
  • Acts in an advisory or leadership role directing the work of others.
  • Maintains the strict confidentiality of sensitive information.
  • Performs other duties as assigned.
  • Responsible for observing all laws, regulations and other applicable obligations wherever and whenever business is conducted on behalf of the Company.
  • Expected to work in a safe manner in accordance with established operating procedures and practices.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service