Associate Software Developer

General Atomics Aeronautical Systems

Poway, CA0–2 yrs2h agovia LinkedIn

About the Role

General Atomics Aeronautical Systems, Inc. (GA-ASI) is a world leader in proven, reliable remotely piloted aircraft and tactical reconnaissance radars, as well as advanced high-resolution surveillance systems. This position researches, designs, develops, and/or modifies enterprise-wide end-user, system-level, and data management software applications under general supervision.

Key Responsibilities

  • Research, design, develop, and/or modify enterprise-wide end-user, system-level, and data management software applications.
  • Ensure software compliance standards.
  • Evaluate the integration of software applications with the overall computing environment.
  • Perform documentation, testing, maintenance, and software updates.
  • Communicate with domain experts, users, and management throughout the software development lifecycle.
  • Determine user requirements and specifications.
  • Plan for software development within the broader organizational scope.
  • Formulate detailed plans for the implementation of software solutions, including determining language, platform, and resource requirements.
  • Implement designs, including coding, testing, and documentation.
  • Deploy applications across the enterprise, ensuring cross-platform compliance and availability of necessary resources.
  • Maintain code, including debugging and updating to keep pace with the evolving environment.
  • Assist in planning for future applications based on new developments in computer technology.
  • Communicate with the software developer group, users, management, and the wider community.
  • Maintain the strict confidentiality of sensitive information.
  • Perform other duties as assigned.

Requirements & Tech Stack

  • Basic understanding of software development concepts, principles, and theory.
  • Ability to follow and apply basic use of programming and analysis concepts.
  • Good understanding of C or C++.
  • Working understanding of Java or Python.
  • Ability to understand new concepts quickly and apply them accurately.
  • Good communication, computer, and interpersonal skills.
  • Ability to work both independently and on a team.

Qualifications

  • Typically requires a bachelor's degree in computer science, information systems, or a related discipline.
  • May substitute equivalent experience in lieu of education.
  • Ability to obtain and maintain a DoD Security Clearance.

Compensation

  • Salary range: $69,500 - $116,375

Entry-Level Software Engineer Jobs · last 7 days

150 openings · 149 need no experience

Most hiring: Emonics LLC, TalentHop, FDE Times

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job