← Search all jobs

Supervisor Software Engineering - Software Engineering Manager II

General Atomics

Poway, CA · Posted September 24, 2026

Just laid off? Start here: a plan for the first weeks

See every open role at General Atomics

More in California job market · Aerospace & Defense · Engineering jobs

More roles at General Atomics

Similar jobs

Engineering jobs in the rankings

How AI is used in this kind of work

Among computer and information systems managers, AI is already used for some of the tasks. Measured exposure for computer and information systems managers: 16% (some).

Share of this job’s tasks that AI is already used for at work, from real usage. It is not a forecast of job loss, and a low number means no use seen yet. Source: Anthropic Economic Index.

Check how this applies to your own job

Skills this job asks for

Say which you have and which you want to build. We use it to match you to jobs like this one.

  • Agile
  • CI/CD
  • DevOps

About the job

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. The Software Engineering Manager will lead a team of software engineers while driving improvements in engineering execution, Agile practices, software quality, and delivery processes. This role requires a strong software engineering foundation, excellent people leadership skills, and the ability to improve how teams plan, develop, test, and deliver software. JOB DUTIES AND RESPONSIBILITIES: People Leadership Hire, mentor, coach, and develop software engineers. Support career growth and provide technical and professional guidance. Build a high-performing engineering team. Establish engineering best practices and a culture of continuous improvement. Engineering Execution Lead Agile execution and support PI Planning activities. Improve predictability of software delivery. Coordinate cross-team dependencies and execution risks. Remove process and technical blockers affecting delivery. Improve SDLC practices and engineering workflows. Software Delivery and Quality Partner with DevOps to improve software development, testing, and release processes. Define and improve testing strategies. Coordinate release readiness activities. Improve engineering quality metrics. Support build validation and integration processes. Technical Leadership Maintain enough technical depth to understand software architecture, development practices, source control, builds, CI/CD concepts, and containerized application environments. Partner with architects, senior engineers, and DevOps teams. Help teams make effective technical decisions and improve engineering effectiveness. We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.