Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

General Atomics Aeronautical Systems Logo

Embedded Systems Software Developer

General Atomics Aeronautical Systems

$98,100 - $171,398
Jan 2, 2026
Poway, CA, US
Apply Now

General Atomics Aeronautical Systems, Inc. (GA-ASI) is looking to solve the problem of designing, developing, and modifying enterprise-wide end-user, system-level, and data management software applications.

Requirements

  • Proficient in Python & C is required, C++ preferred
  • Experience with Amazon Web Services
  • Experience with both developing tests as well as executing and automating them.
  • Proficient with AI tools such as Claude or Llama
  • Must have a complete understanding of software development concepts, principles, and theory.
  • Demonstrates complete understanding and application of programming and analysis concepts.
  • Must possess the ability to understand new concepts quickly and apply them accurately in an evolving environment.

Responsibilities

  • Determine user requirements and specifications and plan for software development within the broader organizational scope, including end-user, system-level, and data management applications.
  • Formulate detailed plans for implementing software solutions, including program design, language, platform, and resource requirements.
  • Implement designs through coding, testing, and documentation.
  • Deploy applications across the enterprise, ensuring cross-platform compliance and availability of necessary resources.
  • Maintain code through debugging and updates to adapt to the evolving environment.
  • Assist in planning future applications based on advancements in computer technology.
  • Communicate with software developer groups, users, management, and the wider community through publishing and presenting technical papers.

Other

  • Typically requires a bachelor’s degree, master’s degree, or PhD in computer science, information systems, or a related discipline and progressive software development experience.
  • Ability to work independently and as part of a team.
  • Capable of leading a team of less experienced professional employees on semi-routine tasks.
  • Must have strong communication, computer, documentation, presentation, and interpersonal skills.
  • Ability to obtain and maintain a DoD security clearance is required.