Software Build Release Engineer - Engineer III
General Atomics
Poway, CA · Posted October 27, 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
- Senior RF Engineer · Herndon, VA
- Senior HR Business Partner (International) · San Diego, CA
- Tooling Engineer - Engineer V · San Diego, CA
- Technical Engineering Manager, Integration and Test · Herndon, VA
- System Integration Project Engineer - Engineer IV · Poway, CA
- Project Engineer - Engineer VI · Englewood, CO
Similar jobs
- Senior Design Quality Engineer · Divergent Technologies · Torrance, CA
- Senior Mechanical Design Engineer · Divergent Technologies · Torrance, CA
- Manufacturing Engineer, Production · Hadrian · Los Angeles, CA
- Build Engineer · Hadrian · Los Angeles, CA
- Software Engineer - UUV Systems · Leidos · San Diego, CA
- Senior Development Test Engineer · Anduril Industries · Costa Mesa, CA
Engineering jobs in the rankings
Rankings about engineering jobs
- Best cities for software and engineering jobs #1 San Francisco (3,412 openings)
- Best cities for engineering pay after cost of living #1 San Mateo ($216k)
- Most requested AI skills in engineering jobs #1 AI tools in daily work (6.1%)
- AI tools named most often in engineering jobs #1 Claude (1.7%)
- Employers with the most engineering jobs #1 Amazon (2,992 roles)
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.
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 Electrical Test Engineering team has an exciting opportunity for a Software Build and Release Engineer to design, implement, and maintain the infrastructure used to build, package, submit, and release software products. This role will develop the workflow that begins when a user initiates a build, interfaces with the formal Software Configuration Management (SCM) build environment and supports the subsequent submission and release process through SCM. The engineer will work closely with software developers, configuration management, systems engineering, quality assurance, cybersecurity, and program leadership to ensure that builds and releases are repeatable, traceable, secure, and compliant with program requirements. DUTIES AND RESPONSIBILITIES: Design and implement automated build and release workflows. Develop web user interfaces between build-request systems and the organization’s formal SCM and build infrastructure. Configure and maintain agents, repositories, pipelines, scripts, and support infrastructure. Integrate build workflows with formal SCM processes for: Source retrieval and version selection Baseline and configuration identification Build execution Build-result reporting Submission of build artifacts Release authorization and distribution Ensure that build and release activities produce appropriate logs, audit records, version information, and traceability. Support controlled software releases, including promotion of approved artifacts between environments. Implement validation and error handling for incomplete, invalid, or unauthorized build and release requests. Establish procedures for managing build failures, rejected submissions, corrupted artifacts, and release rollbacks. Collaborate with IT to design, implement, and maintain the infrastructure required to support the software build system. Develop and maintain technical documentation, operating procedures, architecture diagrams, and user instructions. Monitor build and release systems for availability, performance, and failures. Troubleshoot issues involving source code, build environments, dependencies, tools, infrastructure, and release packages. Support audits, program reviews, customer demonstrations, and process improvement activities. Mentor developers and other users on the build and release processes. We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.