1

Assistant Systems Engineer Jobs in Virginia (NOW HIRING)

Overview Systems Engineer Herndon, VA TS/SCI with Poly At Bcore, our strength comes from how we ... Prepare required documentation (program-level and user-level) * Assist in establishing standards ...

The Chief Systems Engineers will assist in leading engineering teams in taking a multi-discipline approach to requirements engineering, solutions engineering, scheduling, reliability, resiliency ...

The Chief Systems Engineers will assist in leading engineering teams in taking a multi-discipline approach to requirements engineering, solutions engineering, scheduling, reliability, resiliency ...

Systems Engineer Location: McLean VA Duration: Permanent Description of specific Duties in a ... paradigms * Assist the Security Compliance team with various aspects of the implementation and ...

Systems Engineer Location: McLean VA Duration: Permanent Description of specific Duties in a ... paradigms * Assist the Security Compliance team with various aspects of the implementation and ...

Junior Systems Engineer * Assist with requirements decomposition, allocation, and traceability (e.g., system → subsystem → software component) * Support development and maintenance of system ...

Junior Systems Engineer * Assist with requirements decomposition, allocation, and traceability (e.g., system • subsystem • software component) * Support development and maintenance of system ...

Description Expert Systems Engineers assist in leading engineering teams in taking a multi-discipline approach to requirements engineering, solutions engineering, scheduling, reliability, resiliency ...

New

next page

Showing results 1-20

Assistant Systems Engineer information

See Virginia salary details

$32.7K

$88K

$133.3K

How much do assistant systems engineer jobs pay per year?

As of Jun 10, 2026, the average yearly pay for assistant systems engineer in Virginia is $87,993.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,900.00 and $103,600.00 per year, depending on experience, location, and employer.

What are Assistant Systems Engineers?

Assistant Systems Engineers are entry-level professionals who support the design, implementation, and maintenance of an organization's computer systems and networks. They assist senior engineers in troubleshooting technical issues, configuring hardware and software, and ensuring system security and efficiency. This role is often a starting point for a career in systems engineering, providing hands-on experience with IT infrastructure and project management. Assistant Systems Engineers typically work as part of a larger IT team in industries such as technology, finance, or healthcare.

What are the key skills and qualifications needed to thrive as an Assistant Systems Engineer, and why are they important?

To thrive as an Assistant Systems Engineer, you generally need a background in computer science or engineering, with strong analytical and problem-solving skills. Familiarity with operating systems, scripting languages, and networking concepts, along with certifications like CompTIA Network+ or Microsoft Certified: Azure Fundamentals, are typically valuable. Effective communication, teamwork, and adaptability are standout soft skills in this position. These skills and qualifications enable efficient system maintenance, troubleshooting, and collaboration, which are critical for minimizing downtime and supporting organizational IT needs.

What is the difference between Assistant Systems Engineer vs Systems Engineer?

AspectAssistant Systems EngineerSystems Engineer
Required CredentialsBachelor's degree in Computer Science or related field; some certificationsBachelor's or higher; certifications like Cisco, Microsoft often preferred
Work EnvironmentSupportive, entry-level roles in IT teams, assisting with system maintenanceDesign, implement, and manage complex systems; more autonomous
Employer & Industry UsageCommon in tech, IT services, and engineering firmsUsed across industries for system design and management

The Assistant Systems Engineer typically supports senior staff, focusing on routine tasks and learning, while the Systems Engineer takes on more complex system design and management responsibilities. Both roles require similar educational backgrounds, but the Systems Engineer role demands more experience and technical expertise.

What are the common challenges faced by Assistant Systems Engineers in their first year, and how can they overcome them?

As an Assistant Systems Engineer, newcomers often face challenges such as adapting to complex technical environments, understanding legacy systems, and balancing multiple project deadlines. It can be overwhelming to quickly learn new tools and technologies while also meeting the expectations of senior engineers and project managers. Overcoming these challenges involves proactive communication, seeking mentorship from experienced team members, and dedicating time to hands-on practice and continuous learning. Being open to feedback and collaborating closely with cross-functional teams also helps build confidence and technical expertise.
What are the most commonly searched types of Systems Engineer jobs in Virginia? The most popular types of Systems Engineer jobs in Virginia are:
What cities in Virginia are hiring for Assistant Systems Engineer jobs? Cities in Virginia with the most Assistant Systems Engineer job openings:
Systems Engineer

Full-time

Posted yesterday


Job description

OverviewSystems EngineerHerndon, VATS/SCI with Poly 

At Bcore, our strength comes from how we deliver impact to the mission. Whether it's architecting critical IT solutions, producing actionable intelligence, or developing cutting edge technology, we succeed because of the expertise, collaboration, and agility of our teams. Our Mission Services division combines enterprise IT, cloud solutions, DevSecOps, systems engineering, software development, and operational support. Bcore accelerates decisive advantage for warfighters and intelligence professionals by fusing human insight, rapid-fire engineering, precision-measured outcomes, and relentless grit into mission-ready solutions. 

Do you want to join a team that is building tailored technical solutions to modernize our government's mission and our client's business?  Do you have a desire to change how people work?  Are you interested in helping to protect our nation's cyber interests? Join our growing team supporting customer missions as a Systems Engineer in Herndon, Virginia.

Responsibilities
  • Perform systems engineering and software development in multiple large enterprise server environments (e.g., Linux, Red Hat, and Rocky OS)
  • Provide technical guidance in software engineering techniques and automated support tools.
  • Develop and maintain scripts and tools to automate Linux system administrative tasks
  • Ensure Linux systems are configured to meet security and compliance requirements
  • Analyze functional business applications and design specifications for functional activities.
  • Prepare required documentation (program-level and user-level)
  • Assist in establishing standards for information systems procedures.
  • Support the customer in the development and maintenance of systems baseline.
  • Assess server loads and work with technical leads to develop tuning recommendations.
  • Additional duties, as assigned.
  • Provide operational pager/phone duty support.
  • Complete day-to-day Operations & Maintenance tasks
  • Perform operating system software updates, upgrades and patches.
Qualifications

Required Qualifications:   

We are looking for a Senior Linux Systems Engineer with a background utilizing the following:

  • Linux experience, including Red Hat and its derivatives (RHEL, RockyOS).
  • Experience in shell (BASH) scripting and manipulating the Linux command line.
  • Experience providing Linux Administration (O&M) support
  • Experience providing Linux Engineering and Infrastructure support
  • Experience with configuration management software (e.g., Ansible, Puppet, Terraform, CloudFormation)

Desired Qualifications

  • Experience with the following languages: Python and Bash
  • Experience with Amazon Web Services (AWS), CloudFormation, Google Cloud and Microsoft Azure
  • Experience with cloud computing, including PaaS, IaaS and SaaS
  • Experience with CaaS (e.g., Kubernetes and OpenShift) 
What you can expect from us

BCore is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, sexual orientation or any other characteristic protected by law.

Employment Type: FULL_TIME