General Atomics Aeronautical Systems, Inc

Software Developer II

Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or master's degree in computer science, information systems, or related field, or equivalent experience.
  • At least 2 years of progressive software development experience.
  • Proficiency in programming languages such as Python, Java, C++, Bash, or Matlab.
  • Knowledge of software/system engineering lifecycles and Agile methodologies.
  • Experience with version control systems like Git.

Responsibilities

  • Gather and analyze system requirements, creating detailed specifications.
  • Develop system architectures using Model Based Systems Engineering (MBSE) tools.
  • Define and maintain system interfaces, including Interface Control Documents (ICDs).
  • Collaborate with software and test teams to ensure integrity and functionality.
  • Participate in system integration and validate component interoperability.
  • Create and execute testing plans, including regression and performance testing.
  • Develop scripts for integration and test automation.

Benefits

  • Opportunities for professional growth and advancement.
  • Diversity and inclusion in the workplace.
  • Work on impactful projects for national and tactical situational awareness.
  • Access to advanced tools and technologies in systems engineering.
Full Job Description
Job Summary

GA-Intelligence is seeking System Engineering Integration & Testing (SEIT) Engineers to join our growing federal team. This role blends systems engineering with hands-on integration and testing of software and data-intensive systems for national and tactical situational awareness applications.

DUTIES AND RESPONSIBILITIES:
  • Gather, analyze, and decompose system requirements into detailed functional and technical specifications.
  • Develop system architectures and designs through Model Based Systems Engineering (MBSE) tools and processes.
  • Define and maintain system and software interfaces, including Interface Control Documents (ICDs).
  • Collaborate with software, data, and test teams to ensure end-to-end system functionality and data integrity.
  • Participate in system integration activities and validate component interoperability.
  • Create and execute test plans and procedures, including regression, interface, performance, and system-level testing.
  • Develop scripts/utilities to support integration, test automation, and data validation.
  • Simulate and replicate behavior of external systems for robust test environments.
  • Manage configuration and version control across integrated components using tools like Git, Jira, and Confluence.
  • Document system designs, testing strategies, and integration processes.
  • Ensure compliance with DoD and IC standards for software assurance and systems engineering best practices.
  • Learn, deploy, and support GA-I3's Optix and related tracking systems.

We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.

Job Qualifications

  • Typically requires a bachelor's or master's degree in computer science, information systems or related discipline and two or more years progressive software development experience with a bachelors degree. May substitute equivalent experience in lieu of education.
  • Proficiency in one or more programming/scripting languages: Python, Java, C++, Bash, Matlab.
  • Knowledge of software/system engineering lifecycles, Agile methodologies, and version control (Git).

PREFEERED QUALIFICATIONS:
  • Active Top Secret/SCI clearance with CI Poly.
  • Experience with integration and system-level testing, including test plan creation, execution, and documentation.
  • Familiarity with Model-Based Systems Engineering (MBSE) tools and SysML diagramming (e.g., Cameo).
  • Experience working with DoD or Intelligence Community systems.
  • Exposure to object tracking systems and geospatial data.
  • Experience with Linux Command Line Interface (CLI), containerized environments (Docker/Kubernetes), and cloud deployments (AWS preferred).
  • Familiarity with Kalman filtering and state estimation techniques.
  • Understanding of secure system integration in classified or tactical environments.

About General Atomics Aeronautical Systems, Inc

General Atomics Aeronautical Systems, Inc. (GA-ASI) is a leading designer and manufacturer of remotely piloted aircraft (RPA) systems, radars, and electro-optic and related mission systems, including the Predator® RPA series and the Lynx® Multi-mode Radar. GA-ASI provides long-endurance, mission-capable aircraft with integrated sensor and data link systems required to deliver persistent situational awareness and rapid strike capabilities. The company is headquartered in Poway, California, and has additional offices and facilities around the world.
Learn more about General Atomics Aeronautical Systems, Inc
Size
14,000 employees
Industry
Founded
1955

Similar Jobs

More Jobs at General Atomics Aeronautical Systems, Inc

  • General Atomics Aeronautical Systems, Inc
    Software Developer V
    $100K — $130K *
    Charlottesville, VA 22903 (Charlottesville City County)
    Information Technology
    In-Person
  • General Atomics Aeronautical Systems, Inc
    Software Developer II
    $90K — $120K *
    Charlottesville, VA 22903 (Charlottesville City County)
    Information Technology
    In-Person
  • General Atomics Aeronautical Systems, Inc
    Product Line Finance Manager III
    $120K — $150K *
    Poway, CA 92064 (San Diego County)
    Aerospace & Defense
    In-Person
  • General Atomics Aeronautical Systems, Inc
    Software Developer V
    $115K — $145K *
    Chantilly, VA 20152 (Loudoun County)
    Aerospace & Defense
    In-Person
  • General Atomics Aeronautical Systems, Inc
    Sensor Operator IV
    $75K — $95K *
    Silver Springs, NV 89429 (Lyon County)
    Aerospace & Defense
    In-Person

More Information Technology Jobs

Find similar Software Developer II jobs: