Andurilindustries
Release Manager, Air Defense
Irvine, California, United States. Posted 8 months ago
The role
You will define and manage major software releases for safety and mission-critical systems. This role involves translating requirements into release plans and managing deployment to test and evaluation teams.
What you will do
- Work with System Engineers and Product teams to translate software requirements into release plans and deliverables.
- Ensure timely delivery of software releases artifacts and supporting documentation.
- Continuously improve processes in support of release and quality improvement.
- Manage and coordinate the deployment of development releases to test and evaluation teams.
- Implement and manage automated testing and deployment processes in a CI/CD environment.
- Utilize Git and CI automations to execute nightly and automated builds and system checks.
- Define and develop software-in-the-loop (SITL) and hardware-in-the-loop (HITL) tests.
Required qualifications
- Experience owning a software release process.
- Experience with software build automation tooling such as GitHub, CircleCI, and other DevOps relevant tools.
- Proven track record of managing the deployment of production software and interacting with CI/CD pipelines.
- Strong coding skills and a background in applying automated test coverage infrastructure (on-device and in the cloud).
- Past experience in at least one of C++, Rust, or Go.
- Proficiency in Python and Bash / Command Line scripting.
- Familiarity with the Department of Defense (DoD) ecosystem for the Software Development Life Cycle (SDLC).
- Ability to present strategic, technical, and operational updates to stakeholders at all levels.
- U.S. Person status is required.
- Must be eligible to obtain and hold a US DoD Security Clearance.
Nice to have
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Experience with Nix/NixOS.
- Proven experience in an Engineering role, demonstrating leadership and innovation.
- Experience with both edge and cloud deployments.
- Experience implementing automated testing frameworks in SITL and HITL environments.
- Experience in Agile methodologies.
- Experience with Unix/Linux tools for performance analysis and debugging problems (e.g., valgrind, perf).
- Solid understanding of systems software (kernel, device drivers, system calls).
- Experience working with networked sensor modules via Ethernet/CAN/Serial and using interface specifications or protocols to collect and analyze data.
- Ability to travel up to 25% time.
Benefits
- Comprehensive, competitive benefits package available at little to no cost to employees.
Before you apply
- U.S. Person status is required to access export-controlled data.
- Must be eligible to obtain and hold a US DoD Security Clearance.
- Consent to pre-employment risk, integrity, and due diligence screening.
About the company
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. The Air Defense team develops, tests, deploys, and sustains the Anduril Air Defense Family of Systems.