AeroVironment

AeroVironment

Software System Engineer

Annapolis Junction, MDPosted 4 days ago$102,000 – $255,000
Full TimeSeniorUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

We are seeking a Software Systems Engineer (SSE) for a unique, multi-disciplinary role that blends software development, Linux systems administration, systems engineering, and heavy RF-focused integration. The ideal candidate is a senior-level engineer who can design and develop complex software, administer and secure Linux-based systems, and support end‑to‑end solution operations in demanding, mission‑focused environments. You will work independently and as a technical leader, providing direction to junior developers, supporting critical RF systems and associated infrastructure, and ensuring the reliability, availability, and security of operational solutions.

Qualifications

Required Qualifications

  • An active TS/SCI clearance with polygraph
  • 10+ years of relevant experience with a Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Systems Engineering, or related technical field (an equivalent combination of education and experience may be considered).
  • Demonstrated experience applying DevOps concepts and tools to automate repetitive tasks, manage infrastructure as code, and ensure baseline consistency across multiple environments.
  • Strong hands-on experience installing, configuring, securing, deploying, managing, monitoring, and maintaining complex hardware and software products across multiple environments (development, test, production).
  • Strong Linux skills, especially on Debian or other systemd-based distributions, in both GUI-less and constrained environments.
  • Thorough knowledge of TCP/IP networking, routing, and common network services.
  • Experience supporting, installing, and configuring enclave Ethernet switches, SAN, and NAS.
  • Experience with virtualization and hypervisors such as VMware ESXi and vCenter.
  • Experience with KVM and related Linux virtualization technologies.
  • Experience with Docker or equivalent containerization platforms.
  • Experience managing and monitoring systems using tools such as Nagios.
  • Experience with VPN technologies, such as WireGuard, OpenVPN, and/or Openswan, including secure configuration and troubleshooting.
  • Familiarity with cellular modems on Linux platforms (configuration, troubleshooting, and integration into broader networking architectures).
  • Proven ability to work independently and effectively in a fast-paced, mission-driven, and security-conscious environment.
  • Strong documentation skills and ability to communicate technical concepts clearly to both technical and non-technical stakeholders.

Preferred Qualifications

  • Windows application or kernel programming experience (useful but not required).
  • Experience working with RF systems, RF test equipment, and/or integrating software with RF hardware (radios, modems, SDRs, or EW/COMMS systems).
  • Experience with infrastructure as code and configuration management tools (e.g., Ansible, Puppet, Chef, or similar).
  • Experience in air-gapped, tactical, or DoD/IC environments and with related cybersecurity controls and compliance requirements.
  • Experience with CI/CD pipelines, automated testing, and modern software development practices.
  • Prior experience providing technical leadership or mentoring junior engineers.

Skills & Technologies

LinuxRustPythonBashDockerAnsibleCI/CD

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Salary Range

$102,000 – $255,000

Location

Annapolis Junction, MD

Posted

4 days ago

Country

US