Linux Software Support Specialist

Leidos, Inc.
Dayton, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
$ 105K

Job location

Dayton, United States of America

Tech stack

Application Portfolio Management
Command-Line Interface
CMake
Nvidia CUDA
Software Debugging
Linux
InfiniBand
Linux System Administration
Package Management Systems
Service Pack
Shell Script
Project Management
Enterprise Software Applications
High Performance Computing
Software Troubleshooting
Gitlab
SC Clearance
Slurm
Software Version Control
ServiceNow

Job description

As a Linux Software Support Analyst, you will be responsible for the full lifecycle management of a defined portfolio of scientific and engineering software. Your primary focus will be ensuring the stability, performance, and availability of this software for users within a large-scale High-Performance Computing (HPC) environment. This position directly supports the research and development activities of the DoD High Performance Computing Modernization Program (HPCMP). The HPCMP provides large-scale systems and environments to the DoD RDT&E community which supports the warfighter.

About the Team:

The Analyst is part of a larger team of system administrators and support specialists responsible for operating and maintaining the HPC infrastructure. The team environment values methodical problem-solving, adherence to established procedures, and a strong commitment to user support.

This position is located at the customer site in Dayton, OH with potential of hybrid work environement. It requires U.S. citizenship and an active Secret clearance.

DAILY RESPONSIBILITIES: The duties for this position include but are not limited to:

  • Software Management: Install, configure, and maintain complex software packages on multiple Linux-based systems.
  • User Support: Provide direct technical support by responding to and resolving user-submitted ServiceNow tickets for the assigned application portfolio.
  • Troubleshooting: Diagnose and resolve complex application failures, including OS-level issues such as library dependencies and driver conflicts.
  • Validation & Testing: Test and validate application functionality through system changes like maintenance, OS upgrades, and new system deployments.
  • Maintenance: Deploy software patches and updates to resolve bugs and address security vulnerabilities.
  • Compliance: Ensure all software management tasks adhere to established Standard Operating Procedures (SOPs), including formal Request for Change (RFC) processes.
  • Collaboration: Collaborate with internal technical teams and external software vendors as necessary to resolve complex application-related issues.

Requirements

Clearance & Certification Requirements:

  • Active SECRET clearance (US Citizenship required).
  • Active 8570.01M/IAT-II certification., * A bachelor's degree and 1+ years of related experience, OR an equivalent combination of education and experience.
  • Demonstrated experience installing and managing software in a Linux/UNIX command-line environment.
  • Experience with shell scripting in a Linux environment.
  • Experience troubleshooting software installation and runtime issues (e.g., library dependencies, environment variables).
  • Experience providing user support via a ticket-based system (e.g., ServiceNow).

Highly Desirable & Preferred Experience:

  • Experience compiling applications from source code (make, CMake), particularly for GPU-enabled codes using platforms like CUDA or KOKKOS.
  • Familiarity with common HPC technologies, including schedulers (PBS, SLURM), interconnects (InfiniBand), and architectures (Cray EX, Linux clusters).
  • Experience with software package managers (Spack) and version control systems (GitLab).
  • Experience supporting scientific applications such as Tecplot, FieldView, Pointwise, or Gitlab Runner.

Abilities Required:

  • Strong, methodical problem-solving skills for diagnosing application-level issues.
  • Excellent detail-orientation with the ability to follow complex procedural and administrative protocols.
  • Ability to clearly convey technical information to users of all skill levels.
  • Ability to work effectively as part of a larger technical team within defined role boundaries.
  • Ability to work a designated schedule while maintaining attendance and punctuality.
  • Demonstrated ability to rapidly learn the technical specifics of new and existing software packages.

Benefits & conditions

Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at www.leidos.com/careers/pay-benefits .

About the company

Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit www.Leidos.com .

Apply for this position