# Senior Software Engineer

**Company**: Leidos
**Location**: San Diego
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Salary**: $87,100.00 - $157,450.00
**Category**: Engineering
**Industry**: Defence

**Apply**: https://leidos.wd5.myworkdayjobs.com/en-US/External/job/San-Diego-CA/Software-Engineer_R-00192742?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_ab9fbb8b-2fc

## Description

Leidos Defence is seeking a Senior Software Engineer to join their team in San Diego, supporting the U.S. Navy's AN/SQQ-89(V) Anti-Submarine Warfare (ASW) systems.

The programme helps modernise Navy ships by replacing outdated sonar systems with updated AN/SQQ-89(V)15 systems, supporting installation, logistics, quality checks, and training needed to prepare ship personnel to operate the new systems.

In this role, you will focus on modernising the AN/SQQ-89(V) ASW Training System by transitioning Tactical Insertion (TI) hardware-based solutions to a scalable, virtualised Linux training platform.

**Responsibilities**

- Design, deploy, and maintain virtualised environments supporting AN/SQQ-89(V)15 training capabilities.

- Migrate software and services from Tactical Insertion hardware platforms to virtualised environments using KVM, libvirt, virsh, and VirtIO.

- Build and maintain RHEL 7/8 system images, templates, and repositories.

- Develop automated deployment and configuration solutions using Ansible.

- Create Python utilities and scripts for system administration, testing, monitoring, and data management.

- Configure and maintain Open vSwitch environments supporting multiple networks and high-throughput virtual machine communications.

- Integrate physical and virtual networking within tactical training environments.

- Troubleshoot complex virtualisation, Linux, networking, storage, hardware, and application integration issues.

- Support performance tuning and optimisation of virtualised systems, networking, storage, and compute resources.

- Support software integration, system verification, validation, and acceptance testing.

- Collaborate with software developers, systems engineers, cybersecurity personnel, and training system stakeholders.

- Support cybersecurity compliance activities, including STIG implementation, vulnerability remediation, and RMF activities.

- Develop and maintain architecture diagrams, deployment guides, standard operating procedures, and automation documentation.

- Support modernisation efforts focused on improving portability, scalability, and maintainability of training environments.

**Requirements**

- Bachelor's degree with 4–8 years of relevant experience, or a Master's degree with 2–6 years of relevant experience.

- Experience with Linux systems engineering, virtualisation, software development, or platform engineering.

- Experience administering Red Hat Enterprise Linux (RHEL) environments.

- Strong experience with KVM, libvirt, and virsh.

- Experience implementing and troubleshooting Open vSwitch (OVS).

- Experience with hardware passthrough technologies, including PCIe passthrough, VFIO, SR-IOV, and IOMMU configuration.

- Experience developing infrastructure automation using Ansible.

- Experience developing software and automation tools using Python.

- Strong understanding of Linux networking concepts, including VLANs, bridges, routing, bonding, and virtual switching.

- Experience troubleshooting integration issues across hardware, operating systems, networking, and applications.

- Ability to obtain and maintain a DoD security clearance.

**Preferred Qualifications**

- Experience supporting AN/SQQ-89(V)15 or AEGIS combat systems.

- Red Hat Certified Engineer (RHCE).

- Experience with high-performance networking and low-latency virtualised environments.

- Experience supporting GPU, FPGA, capture card, or other specialised hardware passthrough to virtual machines.

- Familiarity with distributed storage, NFS, iSCSI, and SAN technologies.

- Experience with FreeIPA, LDAP, Kerberos, and enterprise Linux identity management.

- Experience supporting RMF, STIG implementation, ACAS, and cybersecurity compliance initiatives.

- Active Secret or Top Secret clearance.

The salary range for this position is $87,100.00 - $157,450.00.

## Skills

### Required
- Linux systems engineering
- Virtualisation
- Software development
- Platform engineering
- Red Hat Enterprise Linux (RHEL)
- KVM
- libvirt
- virsh
- Open vSwitch (OVS)
- Hardware passthrough technologies
- Ansible
- Python
- Linux networking concepts

### Nice to have
- AN/SQQ-89(V)15 or AEGIS combat systems
- Red Hat Certified Engineer (RHCE)
- High-performance networking
- Low-latency virtualised environments
- GPU, FPGA, capture card, or other specialised hardware passthrough
- Distributed storage
- NFS
- iSCSI
- SAN technologies
- FreeIPA
- LDAP
- Kerberos
- Enterprise Linux identity management
- RMF
- STIG implementation
- ACAS
- Cybersecurity compliance initiatives
- Secret or Top Secret clearance

---

Source: [Apply at leidos.wd5.myworkdayjobs.com](https://leidos.wd5.myworkdayjobs.com/en-US/External/job/San-Diego-CA/Software-Engineer_R-00192742?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
