EngineerJobs.io
← Back to all jobs

Job Description

AeroVironment is hiring an HPC Software Engineer to support the development and maintenance of system management infrastructure software and services for High Performance Computing (HPC) systems in a Linux environment. This onsite role in Jessup, MD offers a $160,000 to $210,000 salary range, a collaborative engineering culture, and benefits that support your health and long-term planning.

What you will work on

You will build and sustain system management infrastructure software and services that help HPC environments operate reliably. The work includes Linux-based automation, containerization, orchestration, CI/CD, and hands-on troubleshooting for issues that arise in operational systems.

Responsibilities

  • Develop and maintain system management infrastructure software and services for HPC systems in a Linux environment
  • Troubleshoot and debug issues in an operational system
  • Apply CI/CD principles and tools, including GitLab CI and Jenkins

Requirements

  • Experience using the Linux CLI
  • Proficiency in scripting using Bash and/or Python to automate tasks and processes
  • Experience developing software solutions in Python and Rust in a Linux environment
  • Experience with containerization technologies including Docker, PodMan, and containerd
  • Experience using automation frameworks such as Ansible to orchestrate deployment
  • Experience performing troubleshooting and debugging in an operational system
  • Experience with CI/CD principles, methodologies, and tools such as GitLab CI and Jenkins
  • Experience using Git source control
  • Clearance required: TS/SCI with Full Scope Poly
  • Education and experience options:
    • Master’s degree in computer science or related discipline from an accredited college or university, plus five (5) years of SWE experience in programs and contracts of similar scope, type, and complexity
    • OR Bachelor’s degree in computer science or related discipline from an accredited college or university, plus seven (7) years of SWE experience in programs and contracts of similar scope, type, and complexity
    • OR nine (9) years of SWE experience in programs and contracts of similar scope, type, and complexity

Tools and technologies

  • Linux CLI, Bash, Python, Rust
  • Docker, PodMan, containerd
  • Ansible, GitLab CI, Jenkins, Git
  • Netbox, Splunk, Keycloak, HashiCorp Vault
  • JIRA, Confluence
  • Agile, Scrum, Scaled Agile Framework (SAFe)

Benefits

  • Medical, dental, and vision coverage
  • 401(k) with company matching
  • 9/80 work schedule
  • Paid holiday shutdown

Desired skills

  • Familiarity with DCIM tools such as Netbox
  • Familiarity with observability and analytics platforms such as Splunk
  • Familiarity with IAM solutions such as Keycloak
  • Familiarity with secret management tools such as HashiCorp Vault
  • Experience with the Atlassian Tool Suite (JIRA, Confluence)
  • Familiarity with Agile, Scrum, or SAFe methodologies

ITAR requirement

This position requires access to information subject to compliance with the International Traffic Arms Regulations (ITAR) and/or the Export Administration Regulations (EAR). Applicants will be asked to provide specific documentation to verify U.S. person status under ITAR and EAR. Some positions may require current U.S. Citizenship due to contract requirements.

Worker type: Regular

Similar Jobs