
AeroVironment
Software System Engineer
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
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
About the Company
AeroVironment
View company profile →
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 applyJob Details
Employment Type
Full Time
Experience Level
Senior
Salary Range
$102,000 – $255,000
Location
Annapolis Junction, MD
Posted
4 days ago
Country
US