Systems Engineer, DevOps
Leonardo DRS
About the Role
DRS RADA Technologies is hiring an on-site Systems Engineer – DevOps in Germantown, Maryland, to develop and enhance CI/CD pipelines for their software-defined radar systems. This role involves working across virtualized environments and custom hardware-in-the-loop (HWIL) infrastructure to support rapid, reliable software integration and testing.
Key Responsibilities
- Build and maintain CI/CD pipelines using Jenkins (groovy) to support validation of radar software releases.
- Develop and maintain DevOps infrastructure in a local-hosted air-gapped environment, managing physical and virtual test assets for internal users.
- Work with team leads to integrate legacy systems with existing test infrastructures.
- Ability to work across many disparate software languages/technologies.
- May use computer-aided engineering or other design/analysis software.
- Ability to work independently under supervision.
- Provide regular reporting on progress and status.
- Responsible for completion of assigned tasks on time and meeting technical requirements.
- Review customer specifications and requirements, and under direction, develop designs.
- Specify and evaluate supplier components, subsystems, and services.
- Support program design to cost and design for manufacture requirements.
- Develop prototypes to retire key development risks.
- Communicate clearly (written and oral) with other company personnel and the customer.
- May participate in preparation of less complex proposals.
- Support, communicate, reinforce and defend the mission, values and culture of the organization.
- Attend engineering, customer, or business meetings.
Requirements & Tech Stack
- Python, C, C++, Rust, Bash, Powershell
- Jenkins pipelines and Groovy scripting
- Virtual machines and containerized solutions (e.g., EXXi, Proxmox, Docker)
- Git CLI knowledge and branching/merging basics
- Desired: Experience with GitHub Actions and/or GitLab CI/CD
- Desired: Experience with Atlassian software suite (Jira, Confluence, Bitbucket)
Qualifications
- Novice technical expertise and application domain knowledge.
- Bachelor’s degree in engineering or related technical field.
- Up to 2 years of experience with Python, C, C++, Rust, Bash, Powershell.
- Up to 2 years of experience managing server infrastructure and configurations.
- Candidates with more than 2 years of relevant experience may be considered for a Level II position.
- U.S. Citizenship required.
- This position requires an active DOD security clearance or the ability to obtain such clearance.