{"id":469657,"url":"https://alion.io/job/aerovironment-software-system-engineer","title":"Software System Engineer","company":{"id":176366,"name":"AeroVironment","domain":"avinc.com","url":"https://alion.io/company/aerovironment","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":86,"open_postings":9,"ghost_share":0,"stale_share":0.556,"repost_share":0,"time_to_fill_p50_days":27,"computed_at":"2026-09-28T05:45:00Z"}},"role":"DevOps","role_family":"DevOps","seniority":"staff","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Annapolis Junction, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":102000,"max":255000,"currency":"USD","period":"year","gross":null,"usd_annual":255000},"salary_estimate":null,"experience_years_min":10,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Bash","optional":false},{"name":"C++","optional":false},{"name":"Configuration Management","optional":false},{"name":"Debian","optional":false},{"name":"Docker","optional":false},{"name":"KVM","optional":false},{"name":"Linux","optional":false},{"name":"Nagios","optional":false},{"name":"Python","optional":false},{"name":"Rust","optional":false},{"name":"TCP/IP","optional":false},{"name":"VMWare","optional":false},{"name":"VPN","optional":false},{"name":"Ansible","optional":true},{"name":"Chef","optional":true},{"name":"CI/CD","optional":true},{"name":"Puppet","optional":true},{"name":"Windows","optional":true}],"status":"live","first_seen_at":"2026-08-19T00:00:00Z","employer_posted_date":"2026-08-19","last_verified_at":"2026-09-27T21:48:34Z","board_verified":true,"closed_at":null,"days_open":40,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":40},"description":"Worker Type\nRegular Job Description\nWe 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.\nYou 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.\nKey Responsibilities:\nSoftware Engineering\nProvide technical direction and guidance to junior developers across multiple projects.\n\nReverse engineer existing software to enable modification, enhancement, and integration of new functionality.\n\nPerform modeling and design activities using Computer-Aided Software Engineering (CASE) tools.\n\nDevelop and maintain complex, non-trivial applications using one or more of the following languages: C, C++, Rust, Python, Bash.\n\nDevelop software applications and automation for Debian or other systemd-based Linux distributions, including advanced automation programs, system drivers, data processing scripts, and RF-related utilities.\n\nPerform rapid software design and development in a Quick Reaction Capability (QRC) environment to meet operational needs on short timelines.\n\nSolve varied software-related problems; design, develop, test, and deploy software on security-sensitive / air-gapped / cautious systems.\n\nReview software designs and implementations for accuracy, completeness, and appropriateness with respect to objectives, budget, schedule, and security best practices.\n\nSystems Engineering & Linux Systems Administration\nWork independently to ensure reliability, availability, and security of the overall solution by proactively monitoring systems, troubleshooting, and resolving issues to maintain high availability and continuity of operations.\n\nOversee, maintain, and administer day-to-day operation of Linux-based compute and network environments, including hardware, OS, and application stacks.\n\nDiagnose hardware and software problems, replace/repair defective components, and coordinate with vendors when needed.\n\nProvide first-level and advanced computer/network support to the team, ensuring maximum effectiveness and efficiency.\n\nMaintain configuration management and baseline control for development, test, pre-production, and production environments.\n\nOperate and maintain the solution, including patching operating systems and COTS/FOSS/GOTS applications.\n\nConfigure, manage, and maintain key solution components, including application servers, load balancers, databases, hypervisors, operating systems, RF-related appliances, and support infrastructure.\n\nDeploy systems in lab environments; integrate with other systems, perform testing, validation, and support transition to production.\n\nManage, track, and maintain configuration items, including licenses, SSL certificates, and hardware/software baselines.\n\nSupport baseline deployments, upgrades, and updates to production, including installation and configuration of new software and hardware.\n\nConduct regular security scans, analyze results, implement remediations, and validate fixes.\n\nCreate, maintain, and implement detailed documentation (system designs, runbooks, SOPs, build/patch guides).\n\nMonitoring, Networking & RF-Focused Support\nPerform trend analysis on component failures, network/node outages, and system performance parameters; recommend and implement corrective actions.\n\nImplement and maintain monitoring and alerting (e.g., Nagios or similar) to ensure system health and performance.\n\nSupport RF-centric systems and applications, collaborating with RF engineers to integrate software, hardware, and network components into end-to-end solutions.\n\nInteract with software and hardware vendors to evaluate products and provide recommendations for hardware, software, and tooling purchases.\n\nRequired Qualifications\nAn active TS/SCI clearance with polygraph\n\n10+ 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).\n\nDemonstrated experience applying DevOps concepts and tools to automate repetitive tasks, manage infrastructure as code, and ensure baseline consistency across multiple environments.\n\nStrong hands-on experience installing, configuring, securing, deploying, managing, monitoring, and maintaining complex hardware and software products across multiple environments (development, test, production).\n\nStrong Linux skills, especially on Debian or other systemd-based distributions, in both GUI-less and constrained environments.\n\nThorough knowledge of TCP/IP networking, routing, and common network services.\n\nExperience supporting, installing, and configuring enclave Ethernet switches, SAN, and NAS.\n\nExperience with virtualization and hypervisors such as VMware ESXi and vCenter.\n\nExperience with KVM and related Linux virtualization technologies.\n\nExperience with Docker or equivalent containerization platforms.\n\nExperience managing and monitoring systems using tools such as Nagios.\n\nExperience with VPN technologies, such as WireGuard, OpenVPN, and/or Openswan, including secure configuration and troubleshooting.\n\nFamiliarity with cellular modems on Linux platforms (configuration, troubleshooting, and integration into broader networking architectures).\n\nProven ability to work independently and effectively in a fast-paced, mission-driven, and security-conscious environment.\n\nStrong documentation skills and ability to communicate technical concepts clearly to both technical and non-technical stakeholders.\n\nDesired / Preferred Qualifications\nWindows application or kernel programming experience (useful but not required).\n\nExperience working with RF systems, RF test equipment, and/or integrating software with RF hardware (radios, modems, SDRs, or EW/COMMS systems).\n\nExperience with infrastructure as code and configuration management tools (e.g., Ansible, Puppet, Chef, or similar).\n\nExperience in air-gapped, tactical, or DoD/IC environments and with related cybersecurity controls and compliance requirements.\n\nExperience with CI/CD pipelines, automated testing, and modern software development practices.\n\nPrior experience providing technical leadership or mentoring junior engineers.\n\nSalary Range: $102,000 - $255,000\nThe pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Determination of official compensation or salary relies on several factors including, but not limited to, level of position, job responsibilities, geographic location, scope of relevant work experience, educational background, certifications, contract-specific affordability, organizational requirements, alignment with local internal equity as well as alignment with market data.\nITAR Requirement:\nThis position requires access to information that is subject to compliance with the International Traffic Arms Regulations (“ITAR”) and/or the Export Administration Regulations (“EAR”). In order to comply with the requirements of the ITAR and/or the EAR, applicants will be asked to provide specific documentation to verify U.S. person status under the ITAR and the EAR. A “U.S. person” according to their definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee, or asylee. See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements.\nBenefits: AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: http://www.avinc.com/myavbenefits.\nWe also encourage you to review our company website at http://www.avinc.com to learn more about us.\nPrincipals only need apply. NO agencies please.\nWho We Are\nBased in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we’ve been at the leading edge of technical innovation for more than 45 years. Be a part of the team that developed the world’s most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution’s permanent collection in Washington, DC.\nJoin us today in developing the next generation of small UAS and tactical missile systems that will deliver more actionable intelligence to our customers so they can proceed with certainty - and succeed.\nWhat We Do\nBuilding on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems. Agencies of the U.S. Department of Defense and allied military services use the company’s hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition.\nWe are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status.\nITAR","description_format":"text","description_chars":9931,"description_truncated":false,"requirements":{"experience_years_min":10,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":true,"languages":[]},"benefits":["401k plan","Equity"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Military","Drones & UAVs"],"lifecycle":[{"event":"open","at":"2026-09-06T13:02:54Z"}],"liveness":{"score":34,"band":"fade","label":"Fading","p_open":1,"p_active":0.764,"p_room":0.44,"age_days":40,"expected_fill_days":27,"reasons":["conf:7","velocity","win:tail","crowd:brand"],"computed_at":"2026-09-28T05:45:00Z"},"pay":{"stated_usd_annual":255000,"is_top_pay":true},"html_url":"https://alion.io/job/aerovironment-software-system-engineer","json_url":"https://alion.io/job/aerovironment-software-system-engineer.json","meta":{"generated_at":"2026-09-28T06:32:48Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":4563,"day_limit":5000,"remaining_today":437,"minute_limit":60,"resets_at":"2026-09-29T00:00:00Z"}}}