Senior Software Engineer: C++, Python | Clearance Eligible

General Atomics Aeronautical Systems

Poway (CA)

On-site

USD 119,000 - 208,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

General Atomics Aeronautical Systems, Inc. (GA-ASI) is a world leader in proven remotely piloted aircraft and high-resolution surveillance systems. We seek a software professional to analyze needs, design and implement software, and collaborate with hardware and software teams to deliver effective solutions in a DoD environment.

You will develop tests, debug, and maintain software across the lifecycle, with a strong focus on C++ and Python and modern CI/CD practices.

Qualifications

  • Requires advanced degree with multiple years of software experience or equivalent.
  • Proficient in C++ and Python; strong algorithmic foundation.
  • Experience with OS such as RHEL/Windows; DoD clearance capability.
  • Familiar with CI/CD tools (Jenkins, Gitlab) and virtualization tech.

Responsibilities

  • Analyze user needs and develop software specifications.
  • Design, implement, test, and maintain software applications.
  • Develop and execute software test plans and procedures.
  • Troubleshoot and resolve software issues across integration points.
  • Collaborate with engineers, users, and management to deliver solutions.
  • Contribute to planning for future software and capabilities.
  • Document code, reviews, and configurations.

Skills

C++
Python
Algorithms
OOP
CI/CD
Networking
Communication

Education

Bachelor's degree or higher in CS/IS

Tools

Docker
Kubernetes
JAMA
Git

Job description

General Atomics Aeronautical Systems, Inc. (GA-ASI) is a world leader in proven remotely piloted aircraft and high-resolution surveillance systems. We seek a software professional to analyze needs, design and implement software, and collaborate with hardware and software teams to deliver effective solutions in a DoD environment.

You will develop tests, debug, and maintain software across the lifecycle, with a strong focus on C++ and Python and modern CI/CD practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 106,000 - 190,000
Simulation Software Engineer (C/C++, Linux) - DoD
Simulation Software Engineer (C/C++, Linux) - DoD

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 87,000 - 133,000
Associate Software Developer - Enterprise Applications
Associate Software Developer - Enterprise Applications

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 72,000 - 110,000
Embedded Systems Software Test/Developer
Embedded Systems Software Test/Developer

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 100,000 - 171,000
Senior Software Developer
Senior Software Developer

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 119,000 - 208,000
Staff Software Engineering Supervisor
Staff Software Engineering Supervisor

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 110,000 - 188,000
Senior AI & Autonomy Systems Integration Engineer
Senior AI & Autonomy Systems Integration Engineer

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 98,000 - 171,000
Embedded C++/Linux Engineer - UAS Mission Software
Embedded C++/Linux Engineer - UAS Mission Software

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 84,000 - 141,000
Staff Software Developer Supervisor
Staff Software Developer Supervisor

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 112,000 - 191,000
Simulation Software Developer
Simulation Software Developer

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 87,000 - 133,000