1

Systems Programmer Jobs in Virginia (NOW HIRING)

Systems Engineer Schedule: Full-Time Shift: Day Job Travel: No Minimum Clearance Required: TS.SCI_wPoly Clearance Level Must Be Able to Obtain: None Potential for Remote Work: ORA_ON_SITE Description ...

Systems Engineer

Chantilly, VA · On-site

$200K - $240K/yr

Systems Engineer Schedule: Full-Time Shift: Day Job Travel: No Minimum Clearance Required: TS.SCI_wPoly Clearance Level Must Be Able to Obtain: None Potential for Remote Work: ORA_ON_SITE Description

Systems Engineer Schedule: Full-Time Shift: Day Job Travel: No Minimum Clearance Required: TS.SCI_wPoly Clearance Level Must Be Able to Obtain: None Potential for Remote Work: ORA_ON_SITE Description ...

Systems Engineer

Manassas, VA · On-site

$95K - $135K/yr

Systems Engineer Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide professional services. Key service areas include Engineering Design and Documentation; Software ...

Systems Engineer

Chantilly, VA · On-site

$200K - $240K/yr

The Systems Engineer will serve as the primary technical subject matter expert for the course modernization effort and will collaborate closely with internal instructional systems designers ...

Systems Engineer Schedule: Full-Time Shift: Day Job Travel: No Minimum Clearance Required: TS.SCI_wPoly Clearance Level Must Be Able to Obtain: None Potential for Remote Work: ORA_ON_SITE Description ...

Systems Engineer

Norfolk, VA · On-site

$61K - $141K/yr

As a systems engineer on our team, you'll have the chance to design wireless and wired network systems in support of Navy warfighter support. Your technical expertise will be vital as you evaluate ...

Senior Systems Engineer

Arlington, VA · On-site

$120K - $180K/yr

Responsibilities The Senior Systems Engineer will support data-driven decision-making for complex Department of War programs by applying systems engineering discipline, data analysis, and rapid ...

Senior Systems Engineer

Arlington, VA · On-site

$120K - $180K/yr

Responsibilities The Senior Systems Engineer will support data-driven decision-making for complex Department of War programs by applying systems engineering discipline, data analysis, and rapid ...

Showing results 41-60

Systems Programmer information

See Virginia salary details

$17

$49

$81

How much do systems programmer jobs pay per hour?

As of Sep 13, 2026, the average hourly pay for systems programmer in Virginia is $49.32, according to ZipRecruiter salary data. Most workers in this role earn between $35.77 and $61.73 per hour, depending on experience, location, and employer.

What is a systems programmer?

A systems programmer is a skilled computer technician that develops application software with a variety of programming languages. In this career, you must have experience working with a variety of operating systems including Windows, Linux, and mainframe. Your job duties include developing application programs, testing the functionality of the software, and troubleshooting issues found by users. You also work on a variety of computer hardware such as servers and mainframes, so your skills must extend beyond software and coding. You can find systems programmer positions with third-party IT companies and in the IT departments of larger companies.

What are the key skills and qualifications needed to thrive as a systems programmer, and why are they important?

To thrive as a Systems Programmer, you need expertise in low-level programming languages (such as C or Assembly), operating system concepts, and a degree in computer science or related field. Familiarity with mainframe or server environments, system debugging tools, and certifications in relevant platforms (like IBM z/OS or Linux) are highly beneficial. Strong problem-solving, analytical thinking, and effective communication skills distinguish top performers in this role. These skills are crucial for optimizing system performance, maintaining reliability, and ensuring seamless integration between hardware and software components.

What are some typical challenges faced by systems programmers, and how can they overcome them?

Systems programmers often face challenges such as debugging low-level code, ensuring compatibility across different hardware or operating systems, and addressing performance bottlenecks. These tasks require a deep understanding of computer architecture, operating systems, and programming languages like C or Assembly. Collaborating closely with other IT professionals, such as network administrators and application developers, can help identify and resolve issues more efficiently. Staying current with industry developments and using robust version control and debugging tools are also essential strategies for overcoming these challenges.

What is the difference between Systems Programmer vs Software Developer?

AspectSystems ProgrammerSoftware Developer
CredentialsTypically requires a degree in computer science or related field, with knowledge of low-level programmingUsually holds a degree in computer science, software engineering, or related disciplines
Work EnvironmentWorks closely with operating systems, hardware, and system utilities in enterprise or technical settingsDevelops applications and software solutions for various platforms, often in business or consumer environments
Employer & Industry UsageCommon in IT departments, tech companies, and organizations managing complex systemsWidely employed across tech firms, startups, and any industry requiring software solutions

While both roles involve programming, Systems Programmers focus on low-level system software and hardware interaction, whereas Software Developers create applications and user-facing software. Understanding these differences helps in choosing the right career path or job search focus.

Is system programming in demand?

System programming remains in demand due to the need for developing and maintaining operating systems, device drivers, and embedded systems. Professionals with skills in languages like C and C++, along with knowledge of hardware interfaces, are sought after in industries such as technology, manufacturing, and telecommunications.

What does a systems programmer do?

A systems programmer develops, maintains, and optimizes system software such as operating systems, device drivers, and utility programs. They work closely with hardware and software components, often using programming languages like C or Assembly, and may troubleshoot system issues or improve performance. Strong knowledge of computer architecture and debugging tools is essential for this role.

What are popular job titles related to Systems Programmer jobs in Virginia?

For Systems Programmer jobs in Virginia, the most frequently searched job titles are:

What job categories do people searching Systems Programmer jobs in Virginia look for?

The top searched job categories for Systems Programmer jobs in Virginia are:

What cities in Virginia are hiring for Systems Programmer jobs?

Cities in Virginia with the most Systems Programmer job openings:

What are popular job titles related to Systems Programmer jobs in VA?

For Systems Programmer jobs in VA, the most frequently searched job titles are:

Infographic showing various Systems Programmer job openings in Virginia as of August 2026, with employment types broken down into 66% Full Time, 6% Part Time, and 28% Contract. Highlights an 79% In-person, and 21% Remote job distribution, with an average salary of $102,583 per year, or $49.3 per hour.

Principal Systems Engineer

Fairfax, VA • On-site

Trident Systems Inc.
Guided Missile and Space Vehicle Manufacturing • 51 - 200 employees

$84K - $200K/yr

Other

Medical, Vision, Life, Retirement, PTO

Re-posted 17 days ago


Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Principal Systems Engineer

Full Time Employee Full-Time US

5 days ago Requisition ID: 1839

Salary Range: $84,000.00 To $200,000.00 Annually

Position Title:Principal Systems Engineer
Requisition ID: 1839
Position Location:Remote
Position Reports To:Director, Systems Engineering
Supervises Others:No

At Trident Systems Space Electronic Systems (SES) division, we believe in the power of using strong engineering principles to drive innovation and solve complex problems. We foster a culture of rigorous engineering and continuous improvement, leveraging the full knowledge of our organization through collaborative product development processes that include design and peer reviews. We combine our expertise in space electronics with right-sized development processes to create innovative, high-performance space-based electronic systems that meet our customers' evolving needs.

We are a mission partner supporting DoD, Intelligence Community, and Civil space customers. We develop complex, radiation effects mitigated, designs that balance competing requirements in modern space programs, delivering cutting-edge solutions that enable our customers to achieve more in space.

Position Summary

We are seeking a talented, self-motivated, and experienced Principal Systems Engineer with demonstrated success in technically leading engineering teams to develop and deliver new and/or improved products that meet requirements. The Principal Systems Engineer provides systems engineering methodology expertise across R&D and product development programs, is a key partner with operations, and contributes to business opportunities of strategic importance.

The Principal Systems Engineer works collaboratively with program managers and project chief engineers to ensure successful program execution and is responsible for guiding program teams to solve problems through a holistic, systems engineering approach. This position requires expert technical capability and communication skills, effective forward thinking to take advantage of opportunities and prevent issues, and the ability to work with engineering leadership to grow an effective engineering organization. To be successful in this role, the individual should possess technical depth to perform deep-dive analysis and apply properly tailored systems engineering process, as well as technical breadth to work through complex issues across disciplines (e.g., mechanical, electrical, software, and firmware). This individual can work autonomously with only high-level objectives, can work on problems of diverse complexity and scope, and demonstrates expert engineering judgment.

Duties and Responsibilities

  • Technically lead a diverse engineering team in the development of advanced multi-function RF, processing, networking, and/or data storage units for space applications using systems engineering methodology
  • Own the systems engineering process on the program and ensure proper systems analysis and trades, technical baseline management, and requirements verification and validation activities are completed
  • Act as the program technical champion, representative, and point of contact (POC)
  • Prepare for and present at all major design reviews, including internal and external (customer) reviews
  • Provide technical expertise in planning for IR&D and new product initiatives
  • Support proposal efforts for new business opportunities
  • Support travel to Fairfax, Virginia corporate headquarters, as needed (up to 25%)
  • Perform other duties as assigned

Required Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field
  • 12+ years of related experience with a bachelor’s degree, or 10+ years with a master’s degree
  • Demonstrated experience leading the development and delivery of complex spaceflight or aerospace hardware from concept through qualification, production, and customer delivery.
  • Highly accomplished in one or more engineering or scientific domains of expertise, with fluency across multiple relevant technical/scientific domains
  • Proficient in application of systems engineering methodology to product design and development
  • Ability to balance technical performance with program cost and schedule targets
  • Excellent organization and communication skills

Preferred Qualifications

  • MS degree in a STEM field
  • Experience in software defined systems
  • Experience with space industry product development life cycles
  • Experience in product development for high-reliability, high-survivability, and/or space environment applications
  • Experience with complex electronics product design at low level of integration, e.g., PCBAs, mechanical structures, mission software, FPGA firmware, etc.
  • Experience with Xilinx family devices, including Zynq UltraScale+ or Versal architecture
  • Knowledge of VPX standards (VITA 46 and VITA 65) and demonstrated experience implementing embedded hardware
  • Experience in electronics design including schematic capture, PCB layout, PCB routing, high-speed data design, mixed-signal analysis/design, signal integrity analysis, etc.
  • Experience with signal processing and/or algorithm development
  • Experience with CAD tools, e.g., PSpice, LTspice, Altium, SOLIDWORKS, Keysight ADS, etc.
  • Experience with systems engineering related tools, e.g., STK, MATLAB Simulink, requirements management/databases, MBSE, etc.
  • Experience with one or more levels of the OSI model and understanding of networking protocols

Pay Information

Full-Time Salary Range: $84,000 - $200,000

Please Note: Actual compensation offered will be determined based on several factors including, but not limited to, relevant experience, skills, education, certifications, internal equity, business considerations, and geographic location where applicable.

Hired applicants may be eligible for benefits including but not limited to:

  • Medical
  • Vision
  • Basic life with AD&D
  • Short term disability
  • Long term disability
  • Ancillary (Voluntary life with AD&D, accident, critical illness, hospital, and pet)
  • Spending accounts (HSA, FSA, and DCFSA)
  • Paid time off
  • Holidays
  • 401(k) (including company match)
  • Leaves (Parental, maternity, and military)
  • Annual discretionary bonus (for eligible roles)

Trident Systems reserves the right to change or assign other duties to this position.

Trident Solutions is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. To request reasonable accommodation to participate in the job application or interview process, please contact recruiting@tridsys.com.

Pay Transparency: The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)

#J-18808-Ljbffr