1

Computer Science Volunteer Jobs in Springfield, VA

Data Scientist

Bethesda, MD ยท On-site

$160K - $190K/yr

You will combine expertise in mathematics, statistics, computer science, and domain-specific ... Volunteer Paid Time Off, and a generous PTO package. We'd love to tell you more! Apply today! We ...

Computer Systems Analyst

Rockville, MD ยท On-site

$98K - $163K/yr

Install, configure, and support scientific enterprise applications on end-user workstations ... Voluntary Life and AD&D Insurance * Health Savings Account, Health Care & Dependent Care Flexible ...

Computer Systems Analyst

Rockville, MD ยท On-site

$98K - $163K/yr

Install, configure, and support scientific enterprise applications on end-user workstations ... Voluntary Life and AD&D Insurance * Health Savings Account, Health Care & Dependent Care Flexible ...

next page

Showing results 1-20

Computer Science Volunteer information

See Springfield, VA salary details

$8

$19

$35

How much do computer science volunteer jobs pay per hour?

As of May 31, 2026, the average hourly pay for computer science volunteer in Springfield, VA is $19.99, according to ZipRecruiter salary data. Most workers in this role earn between $15.05 and $21.11 per hour, depending on experience, location, and employer.

What is a Computer Science Volunteer job?

A Computer Science Volunteer role involves assisting with technology-related projects, coding, software development, or IT support in a non-profit, educational, or community setting. Volunteers may help with teaching programming, developing websites, troubleshooting technical issues, or contributing to open-source projects. This role provides hands-on experience while making a positive impact.

What are the key skills and qualifications needed to thrive in the Computer Science Volunteer position, and why are they important?

To succeed as a Computer Science Volunteer, you generally need foundational knowledge of programming languages, problem-solving skills, and a passion for technology, often demonstrated through relevant coursework or project experience. Familiarity with tools such as Git, collaborative platforms like GitHub, and optionally, certifications in programming or software development can be advantageous. Strong teamwork, adaptability, and clear communication are standout soft skills in this setting. These abilities are vital to effectively contribute to projects, collaborate with diverse teams, and support organizational goals with limited resources.

What types of projects do Computer Science Volunteers typically work on?

Computer Science Volunteers often contribute to a wide range of projects such as developing software applications, creating websites, supporting IT infrastructure, or assisting with data analysis tasks for nonprofits, educational institutions, or community programs. Depending on the organization's needs, you might collaborate on coding initiatives, troubleshoot technical issues, or help maintain databases. Volunteers usually work in teams, learning from experienced professionals while gaining hands-on experience. This exposure is excellent for developing technical skills, building your portfolio, and expanding your professional network within the tech field.
What are the most commonly searched types of Computer Science jobs in Springfield, VA? The most popular types of Computer Science jobs in Springfield, VA are:
What are popular job titles related to Computer Science Volunteer jobs in Springfield, VA? For Computer Science Volunteer jobs in Springfield, VA, the most frequently searched job titles are:
What job categories do people searching Computer Science Volunteer jobs in Springfield, VA look for? The top searched job categories for Computer Science Volunteer jobs in Springfield, VA are:
What cities near Springfield, VA are hiring for Computer Science Volunteer jobs? Cities near Springfield, VA with the most Computer Science Volunteer job openings:
Infographic showing various Computer Science Volunteer job openings in Springfield, VA as of May 2026, with employment types broken down into 60% Full Time, 20% Part Time, 10% Contract, and 10% Summer. Highlights an 50% In-person, and 50% Remote job distribution, with an average salary of $41,577 per year, or $20 per hour.
Signal Processing Engineer / Computer Scientist

Signal Processing Engineer / Computer Scientist

Envisioneering

Washington, DC โ€ข On-site

$120K - $150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 15 days ago


Job description

Envisioneering, Inc. has an immediate opening for a full-time Signal Processing Engineer/Computer Scientist to support the Naval Research Laboratory (NRL) in development of naval combat system Hardware Accelerated Threat Simulation (HATS) test beds. This position is an opportunity to join a team that offers innovative, exciting, and meaningful work linking military and civilian talents to achieve our mission and safeguard our freedoms.

The Signal Processing Engineer/Computer Scientist is responsible for creating state-of-the-art algorithms for electronic support (ES), typically embedded in experimental real-time hardware systems. The work is performed primarily on-site at the NRL. We are seeking a candidate with strong communications skills and the ability to work in a collaborative team environment.

SUMMARY RESPONSIBILITIES: Implement and test algorithms on embedded processors in support of developing advanced electronic warfare (EW) capabilities against radar and communication systems. Implement signal processing on the suitable class of embedded processors ranging from relatively simple microprocessors to parallel processing using GPUs under the guidance of senior system and digital design engineers. Implement algorithms using Matlab, Python, Java, and C++ on appropriate processing platforms.

Make enhancements to previously written software and develop new software as necessary to meet Research and Development project goals. Develop analytic procedures and implement computer programs to perform data transport, signal processing, signal analysis and database manipulation. Retrieve, store, and control data on Field Programmable Gate Arrays (FPGAs), dynamic or static memory, Graphical Processing Units (GPUs), Digital Signal Processing (DSP) cards, or other embedded processors.

Determine how processing requirements are distributed between specialized microprocessors, FPGAs, single board computers, graphical processing units, or other embedded processors. Develop Electronic Support Measure (ESM) software that operates in conjunction with ESM hardware. You will conduct laboratory and field-testing of ESM systems and techniques.

Develop research ideas and prepare briefing materials to present new Research and development concepts in order to solicit new projects. Perform upgrades to existing ESM systems and be part of the design process for any new systems that are developed. Investigate the potential for RF System on Chip (RFSoC) technology that is currently emerging as a viable approach to create more efficient ESM systems.

Write formal and informal reports and provide oral briefings to laboratory management and program sponsors.Minimum Skills/ Qualifications: Five years of work experience in electromagnetic signal processing, particularly radar-related. Experience implementing signal processing algorithms on various platforms desired. Knowledge of Radio Frequency (RF) signal behavior and/or digital hardware

Knowledge and experience programming in Matlab, Python, and Java. Familiarity with C++, VHDL, and Verilog is desired. Understanding of networking, including the details of socket interfaces and TCP and UDP networking protocols.

You will interface with FPGAs. Working knowledge of FPGAs, scripting language interfaces (VHDL and/or Verilog), and of tools related to the programming, utilization, and debugging of hardware/software interfaces. Basic scientific, mathematical, and technical competence.

Demonstrated software engineering skills: reading code, designing, implementing, and validating new capabilities, working within a team environment, and effective writing. Ability to understand mathematical and electrical engineering concepts at an undergraduate level. Able to lift object up to 50 LBS.

Some travel may be required. DoD Secret Clearance. Ability to obtain a Top Secret clearance after hiring.

Education: Bachelor's degree in Engineering, Mathematics, Computer Science, or Physics from an accredited college or university (minimum 3.0 GPA). Advanced degree is desired. SALARY RANGE: $120,000.00 - $150,000.00 BENEFITS: Envisioneering, Inc

offers a stable work environment, a competitive salary, and a comprehensive benefits package including 401k, Medical/Dental/Vision, FSA, Short Term, Long Term, AD&D and Life insurance, (employer paid), voluntary life, Tuition Reimbursement, Paid Leave, Holidays and much more. AS A CONDITION OF EMPLOYMENT: You must pass a drug and pre-employment screening. U.S

Citizenship Required. *A Department of Defense (DoD) Secret security clearance is required at time of hire. Applicants selected will be subject to a U.S

Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required

Please confirm in your cover letter or resume.Minimum Skills/ Qualifications: Five years of work experience in electromagnetic signal processing, particularly radar-related. Experience implementing signal processing algorithms on various platforms desired. Knowledge of Radio Frequency (RF) signal behavior and/or digital hardware

Knowledge and experience programming in Matlab, Python, and Java. Familiarity with C++, VHDL, and Verilog is desired. Understanding of networking, including the details of socket interfaces and TCP and UDP networking protocols.

You will interface with FPGAs. Working knowledge of FPGAs, scripting language interfaces (VHDL and/or Verilog), and of tools related to the programming, utilization, and debugging of hardware/software interfaces. Basic scientific, mathematical, and technical competence.

Demonstrated software engineering skills: reading code, designing, implementing, and validating new capabilities, working within a team environment, and effective writing. Ability to understand mathematical and electrical engineering concepts at an undergraduate level. Able to lift object up to 50 LBS.

Some travel may be required. DoD Secret Clearance. Ability to obtain a Top Secret clearance after hiring.

Education: Bachelor's degree in Engineering, Mathematics, Computer Science, or Physics from an accredited college or university (minimum 3.0 GPA). Advanced degree is desired. SALARY RANGE: $120,000.00 - $150,000.00 BENEFITS: Envisioneering, Inc

offers a stable work environment, a competitive salary, and a comprehensive benefits package including 401k, Medical/Dental/Vision, FSA, Short Term, Long Term, AD&D and Life insurance, (employer paid), voluntary life, Tuition Reimbursement, Paid Leave, Holidays and much more. AS A CONDITION OF EMPLOYMENT: You must pass a drug and pre-employment screening. U.S

Citizenship Required. *A Department of Defense (DoD) Secret security clearance is required at time of hire. Applicants selected will be subject to a U.S

Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required

Please confirm in your cover letter or resume.