Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software System Engineer

$102k - $255k
Full-time

AeroVironment

Worker Type Regular


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.

Key Responsibilities:

Software Engineering

  • Provide technical direction and guidance to junior developers across multiple projects.

  • Reverse engineer existing software to enable modification, enhancement, and integration of new functionality.

  • Perform modeling and design activities using Computer-Aided Software Engineering (CASE) tools.

  • Develop and maintain complex, non-trivial applications using one or more of the following languages: C, C++, Rust, Python, Bash.

  • Develop 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.

  • Perform rapid software design and development in a Quick Reaction Capability (QRC) environment to meet operational needs on short timelines.

  • Solve varied software-related problems; design, develop, test, and deploy software on security‑sensitive / air‑gapped / cautious systems.

  • Review software designs and implementations for accuracy, completeness, and appropriateness with respect to objectives, budget, schedule, and security best practices.

Systems Engineering & Linux Systems Administration

  • Work 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.

  • Oversee, maintain, and administer day-to-day operation of Linux-based compute and network environments, including hardware, OS, and application stacks.

  • Diagnose hardware and software problems, replace/repair defective components, and coordinate with vendors when needed.

  • Provide first-level and advanced computer/network support to the team, ensuring maximum effectiveness and efficiency.

  • Maintain configuration management and baseline control for development, test, pre-production, and production environments.

  • Operate and maintain the solution, including patching operating systems and COTS/FOSS/GOTS applications.

  • Configure, manage, and maintain key solution components, including application servers, load balancers, databases, hypervisors, operating systems, RF-related appliances, and support infrastructure.

  • Deploy systems in lab environments; integrate with other systems, perform testing, validation, and support transition to production.

  • Manage, track, and maintain configuration items, including licenses, SSL certificates, and hardware/software baselines.

  • Support baseline deployments, upgrades, and updates to production, including installation and configuration of new software and hardware.

  • Conduct regular security scans, analyze results, implement remediations, and validate fixes.

  • Create, maintain, and implement detailed documentation (system designs, runbooks, SOPs, build/patch guides).

Monitoring, Networking & RF-Focused Support

  • Perform trend analysis on component failures, network/node outages, and system performance parameters; recommend and implement corrective actions.

  • Implement and maintain monitoring and alerting (e.g., Nagios or similar) to ensure system health and performance.

  • Support RF‑centric systems and applications, collaborating with RF engineers to integrate software, hardware, and network components into end-to-end solutions.

  • Interact with software and hardware vendors to evaluate products and provide recommendations for hardware, software, and tooling purchases.

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.

Desired / 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.

Salary Range: $102,000 - $255,000

The 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.

ITAR Requirement:

This 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.

Benefits : 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:

We also encourage you to review our company website at to learn more about us.

Principals only need apply. NO agencies please.

Who We Are

Based 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.

Join 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.

What We Do

Building 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.

We 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.

ITAR

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software System Engineer in Annapolis Junction, MD vacancy
  • $146k - $234k

    ResponsibilitiesWe are seeking a knowledgeable and customer-oriented Software Application Support Systems Engineer to join our team. In this role you will provide Operational Support and be responsible for ensuring the stability and optimal performance of our software applications... 
    Suggested
    Contract work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    1 day ago
  •  ...Job Title: Software Systems Engineer Company:   Quotient (A VTG Company)   Travel: 10% Position Type: Full-Time Company Overview:  Virtual Technologies Group is a leading innovator in the technology sector, specializing in the development and implementation... 
    Suggested
    Full time
    Temporary work
    Flexible hours

    Virtual Technologies Group

    Maryland, MD
    18 days ago
  • $186k - $220k

     ...IS REQUIRED We are seeking an adaptable, mission-driven Software Engineer to join our dynamic malware containment and enrichment team....  ...virtual environments, creating virtual machines, building system images, and managing virtual networking. Python Scripting:... 
    Suggested
    Hourly pay
    Contract work
    Work experience placement
    Immediate start
    Flexible hours
    Shift work

    Nyla Technology Solutions

    Annapolis Junction, MD
    18 days ago
  • $155k - $205k

     ...Impact Where It Matters Most Intelliforce engineers don’t just write code. We deliver...  ...support national security missions. As a Software Engineer (SWE-2) supporting the GHOSTGEM...  ...you’ll help design and evolve software systems that operate in fast-moving, high-stakes... 
    Suggested
    Full time
    Immediate start
    Remote work

    Intelliforce-it Solutions Group

    Annapolis Junction, MD
    1 day ago
  • The Software Safety Engineer serves as the key resource for Oceaneering Technologies (OTECH) system safety related needs for the robotic and autonomous vehicles we build and design. This position will require a solid foundation in fielding underwater systems that meet rigorous... 
    Suggested
    Casual work

    Oceaneering International

    Hanover, MD
    2 days ago
  • $154.05k - $278.48k

     ...to customers in the national security, engineering, and health industries. We deliver innovative...  ...technology-enabled services and mission software capabilities to support Intelligence...  ...OpportunityLeidos is seeking a highly experienced Lead Systems Engineer - RF Systems to plan and lead... 
    Full time
    Contract work

    Leidos

    Laurel, MD
    1 day ago
  •  ...We have an immediate need for a highly skilled Lead Technical Systems Engineer to join the UEE team to oversee the planning, design, and...  ...of experience performing in a Lead System Engineer role for a software development team• Familiarity with software development using... 
    Work at office
    Immediate start
    Remote work

    Amches

    Annapolis Junction, MD
    3 days ago
  • $176k - $282k

     ...migration of on-premise corporate hardware systems into the WANDS/AWS cloud environment....  ...sustainability.Perform Site Reliability Engineering (SRE) functions, including automation of...  ...Sixteen (16) years of experience in software development/engineering, including requirements... 
    Contract work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    3 days ago
  • $176k - $282k

    ResponsibilitiesThe Outreach & Engagement team is seeking a Senior Systems Engineer to support the continued maturation and enhancement of...  ...Responsibilities include performing end-to-end systems engineering for software tools that support outreach activities for our customer. The... 
    Contract work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    1 day ago
  • $190k - $304k

    ResponsibilitiesJoin the Peraton Team as a Site Reliability Engineer (SRE3) and Help Secure Mission-Critical Systems!We are seeking a highly experienced Site...  ...critical environment.This role requires a strong blend of software development and system administration expertise,... 
    Contract work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    3 days ago
  •  ...manufacture components, instruments, and systems that transform the world by identifying,...  ...and development of control firmware and software for a broad range of precision laser and...  ...user interfaces (GUI). The Software Engineer should have sufficient proficiency and experience... 
    Worldwide

    Thorlabs

    Jessup, MD
    a month ago
  •  ...Job Description Job Description Senior Software Engineer — Secure Mission Systems Location: Mainly remote, with onsite work in Laurel, Maryland, typically one day approximately every six weeks for team-wide sprint planning Clearance: Active final DoD Secret... 
    Weekly pay
    Contract work
    Remote work
    Work from home
    Home office
    1 day per week

    Rackner

    Laurel, MD
    23 days ago
  • $167.7k - $245.2k

     ...supports these customers and their networks. As a Site Reliability Engineer, you will be focused on supporting a specific, highly available...  ...Full-stack troubleshooting of production issues (application, system and network) through to root cause analysis and implementation... 
    Permanent employment
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Annapolis Junction, MD
    2 days ago
  •  ...Job Description Job Description Frontend Software Engineer — Secure Mission Systems Location: Mainly remote, with onsite work in Laurel, Maryland, typically one day approximately every six weeks for team-wide sprint planning Clearance: Active final DoD Secret... 
    Weekly pay
    Contract work
    Remote work
    Work from home
    Home office
    1 day per week

    Rackner

    Laurel, MD
    23 days ago
  • Johns Hopkins Applied Physics Laboratory (APL) seeks a Real-time Tactical Software Engineer to prototype and field software for command and control challenges in sensor integration and distributed kill chains for missile defense. You will design, implement, and test real... 

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    3 days ago
  •  ...University Applied Physics Laboratory (APL) is seeking a Senior Software Engineer to design, develop, and maintain critical software for...  ...environment. You will build scalable, secure, and observable systems for space operations, data processing, mission planning, and... 

    Johns-Hopkins-University-Applied-Physics-Laboratory

    Laurel, MD
    4 days ago
  • $105k - $200k

     ...finalist in 2021!  Belay Technologies is seeking a Mid-Level System Engineer to join our intel team. This position is part of a contractor...  ..., as well as state-of-the-art commercial products. We hire software engineers, web designers, test engineers, systems engineers,... 
    Contract work
    For contractors
    Work experience placement
    Flexible hours

    Belay Technologies

    Annapolis Junction, MD
    15 days ago
  • $171k - $202k

     ...POLYGRAPH LEVEL IS REQUIRED We are seeking a seasoned, adaptable Systems Engineer Level 2 specializing in system architecture and privacy...  ...serve as the primary bridge between operational end-users, software development teams, and senior Government leadership. You will... 
    Hourly pay
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    Nyla Technology Solutions

    Annapolis Junction, MD
    14 days ago
  •  ...finalist in 2021!  Belay Technologies is seeking a Mid-Level System Engineer (SE) to join our intel team. The SE will require a good...  ...DoD, as well as state-of-the-art commercial products. We hire software engineers, web designers, test engineers, systems engineers,... 
    Full time

    Belay Technologies

    Laurel, MD
    more than 2 months ago
  • $150k - $275k

     ...Description: DarkStar Intelligence is seeking a DevOps Developer / System Engineer Level 3 to support the development, integration, and...  ...dataflow development, and automation while collaborating with software engineers and system engineers to design, implement, and maintain... 
    Local area

    Darkstar Intelligence LLC

    Annapolis Junction, MD
    14 days ago
  • $105k - $200k

     ...finalist in 2021!   Belay Technologies is seeking a Mid-Level System Engineer to join our intel team. This candidate will apply systems...  ...Integrated Master Schedule (IMS) and configuration management for software development Desired skills/background in program... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Maryland, MD
    22 days ago
  • $138k - $182k

     ...Intelliforce, we believe in mission with meaning. As a Full Stack Software Engineer , you'll join a fast-paced, collaborative team supporting a...  .... This role blends software development with hands-on system administration, customer engagement, and mission innovation.... 
    Full time
    Immediate start

    Intelliforce-it Solutions Group

    Annapolis Junction, MD
    1 day ago
  • $10k

     ...similar capabilities. Detail oriented and team driven Software Engineers will provide full lifecycle support, to include modernization...  ...and applications for software releases with various operating systems and production infrastructures Coordinating across multi-... 
    Full time

    Clearedge

    Annapolis Junction, MD
    1 day ago
  • $8k

     ...Visionist has an exciting new opportunity for a Full Stack Software Engineer. You will be joining a critical mission supporting our customers...  ...- Contribute to and uphold security best practices for AI systems and data - Provide technical guidance and informal mentorship... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    Flexible hours

    Visionist

    Laurel, MD
    1 day ago
  • $10k

     ...success. Position Description: We are looking for a highly motivated Front-End Developer to play a lead role in front-end software development, including designing user interfaces and integrating UI functionality with backend APIs and databases. In this role, the... 
    Extra income
    Full time

    Tiber Technologies

    Annapolis Junction, MD
    1 day ago
  •  ...don’t love the bullet points, but we love the work!) As the Software Engineer, you'll be a part of a team responsible for developing,...  ...application suite, combining modern development, containerization, and systems integration to keep services dependable and scalable.... 
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Gigatec Engineering

    Annapolis Junction, MD
    1 day ago
  • $50k - $120k

     ...We are seeking a Full Stack Software Engineer to join a talented team providing critical mission-related support to a U.S. Government customer. This is a full-time opportunity to work with an award-winning team on AI/ML-driven capabilities within the Intelligence Community... 
    Remote job
    Full time
    Contract work
    Work from home
    Relocation package

    Mission Box Technologies

    Annapolis Junction, MD
    1 day ago
  •  ...2019, runner up in 2020 and a finalist in 2021!    Belay Technologies is seeking a Software Engineer to develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely... 
    Full time

    Belay Technologies

    Annapolis Junction, MD
    1 day ago
  • Leidos seeks a motivated Senior Systems Engineer to support an Agentic Knowledge Management System, drive system integration, deployment strategies, and lifecycle sustainment. Work closely with project leads to ensure compliance and robust delivery across the mission-focused... 

    Leidos

    Savage, MD
    1 day ago
  • $81k - $135k

     ...Description Job Description Site Reliability Engineer - Apprentice Cloud Platforms |...  ...to SRE, DevOps, cloud engineering, or software engineering concepts and a strong...  ...environments -Assist with monitoring system performance, availability, reliability,... 
    Temporary work
    Apprenticeship
    Remote work

    Tensley Consulting, Inc.

    Annapolis Junction, MD
    25 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software System Engineer. Be the first to apply!