1

Parallel Computing Jobs in Virginia (NOW HIRING)

Embedded FPGA Engineer

Mclean, VA · On-site

$86.80 - $198/hr

Experience with GPU acceleration, parallel computing, or high‑bandwidth data processing. * Experience gathering requirements, shaping development roadmaps, or supporting Agile workflows.

Embedded FPGA Engineer

Mclean, VA · On-site

$86.80 - $198/hr

Experience with GPU acceleration, parallel computing, or high‑bandwidth data processing. * Experience gathering requirements, shaping development roadmaps, or supporting Agile workflows.

Familiarity with distributed data processing and big data technologies such as Hadoop, Apache Spark, or similar parallel computing frameworks. * Experience working in cloud environments, including ...

Responsibilities : • Design and develop software for high-performance computing systems • Optimize applications for scalability and efficiency on HPC architectures • Implement parallel ...

... scale parallel processing of data, and developing, validating, and using methodologies to support analytic requirements in Clustered Computing environments. Required Skills: 'Ä¢ Demonstrated ...

Performing large scale parallel processing of data, and developing, validating, and using methodologies to support analytic requirements in Clustered Computing environments. Required Skills ...

Showing results 41-60

Parallel Computing information

See Virginia salary details

$24.8K

$51.9K

$89.7K

How much do parallel computing jobs pay per year?

As of Aug 23, 2026, the average yearly pay for parallel computing in Virginia is $51,911.00, according to ZipRecruiter salary data. Most workers in this role earn between $39,700.00 and $59,000.00 per year, depending on experience, location, and employer.

What is parallel computing?

Parallel computing is a type of computation where many calculations or processes are carried out simultaneously, leveraging multiple processors or computers to solve complex problems more efficiently. It divides large tasks into smaller ones that can be executed concurrently, significantly speeding up processing time. Commonly used in scientific research, data analysis, and engineering, parallel computing is essential for handling large-scale simulations and big data applications.

What are some common challenges faced by professionals working in parallel computing roles?

Professionals in parallel computing often encounter challenges such as efficiently dividing complex tasks among multiple processors and minimizing communication overhead between them. Debugging and optimizing performance across parallel architectures can be difficult, as issues like race conditions and load imbalances frequently arise. Additionally, staying current with evolving hardware technologies and parallel programming frameworks is essential to ensure solutions remain efficient and scalable. Collaborating with cross-functional teams, such as data scientists and system architects, is also crucial for integrating parallel solutions into larger projects.

What are the key skills and qualifications needed to thrive as a parallel computing specialist, and why are they important?

To thrive as a Parallel Computing Specialist, you need strong knowledge of computer architecture, parallel algorithms, and experience with programming languages such as C/C++, Python, and frameworks like MPI or OpenMP, often supported by a degree in computer science or a related field. Familiarity with high-performance computing (HPC) environments, GPU programming (CUDA, OpenCL), and cloud-based parallel processing systems is typically required. Analytical thinking, problem-solving abilities, and effective collaboration are crucial soft skills in this role. These skills are vital for efficiently designing, optimizing, and implementing solutions that leverage parallelism to significantly accelerate computational tasks.

What is the difference between Parallel Computing vs Data Analyst?

AspectParallel ComputingData Analyst
Required CredentialsComputer Science or Engineering degree, programming skillsStatistics, Data Science, or related degree, analytical skills
Work EnvironmentResearch labs, tech companies, high-performance computing centersBusiness, finance, healthcare, corporate offices
Industry UsageTechnology, research, scientific computingBusiness intelligence, market analysis, reporting

While Parallel Computing focuses on developing algorithms to process large data sets efficiently across multiple processors, Data Analysts interpret data to provide actionable insights. Both roles require strong technical skills but serve different purposes: one enhances computational performance, the other informs business decisions.

Is parallel computing hard?

Parallel computing as a job involves designing and managing systems that perform multiple calculations simultaneously, which requires strong problem-solving skills, knowledge of algorithms, and proficiency with programming tools like MPI or OpenMP. The difficulty depends on the complexity of tasks and the level of expertise, but it generally involves understanding concurrency, synchronization, and performance optimization. Gaining experience through coursework, certifications, and hands-on projects can help reduce the learning curve.

What job categories do people searching Parallel Computing jobs in Virginia look for?

The top searched job categories for Parallel Computing jobs in Virginia are:

Infographic showing various Parallel Computing job openings in Virginia as of August 2026, with employment types broken down into 33% Full Time, and 67% Contract. Highlights an 100% In-person job distribution, with an average salary of $51,911 per year, or $25 per hour.

Embedded FPGA Engineer

Booz Allen Hamilton

Mclean, VA • On-site

$86.80 - $198/hr

Other

Re-posted 5 days ago


Booz Allen Hamilton rating

8.9

Company rating: 8.9 out of 10

Based on 49 frontline employees who took The Breakroom Quiz

10th of 72 rated business consultants


Job description

Embedded FPGA Engineer

The opportunity to design, implement, and validate FPGA‑based digital signal processing (DSP) systems on a SOSA/VPX platform. This role focuses on developing DSP algorithms, integrating FPGA designs with software, and optimizing performance and resource usage.

What You Will Do:
  • Design and implement FPGA‑based DSP systems using HDL, Vitis HLS, and modern FPGA toolchains.
  • Develop and optimize DSP algorithms including filtering, detection, synchronization, modulation and demodulation, and transforms for high‑throughput, resource‑efficient hardware blocks.
  • Collaborate with cross‑functional teams to integrate FPGA designs with software, firmware, and larger system architectures.
  • Test, verify, and validate FPGA designs to ensure functional correctness, stability, and performance under real‑time constraints.
  • Optimize designs for timing, area, power, and throughput using HLS directives and traditional FPGA workflows.
  • Develop reusable hardware IP blocks to enable scalable DSP pipelines and accelerate future development.
  • Maintain documentation such as design notes, block diagrams, interface definitions, user guides, and workflow references.
  • Contribute to innovation by identifying new techniques and technologies that improve FPGA development efficiency and DSP performance.
You Have:
  • 3+ years of experience developing FPGA or SDR solutions.
  • Experience with Python, C++, MATLAB, or other languages used for modeling DSP algorithms.
  • Experience using Agile processes and tools such as Jira or Confluence.
  • Experience with FPGA design using Verilog, VHDL, SystemVerilog, or HLS and evaluation tools including simulation, synthesis, placement, timing analysis, implementation, and debug.
  • Experience with Xilinx, Vitis, Vivado, or other FPGA ecosystems and scripting such as Tcl.
  • Experience with Linux/UNIX development environments and scripting languages.
  • Knowledge of digital design fundamentals, streaming architectures, pipelining, buffering, and datapath timing.
  • Ability to read hardware schematics and work with lab equipment, including logic analyzers, oscilloscopes, and spectrum analyzers.
  • Ability to obtain a TS/SCI clearance.
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field.
Nice If You Have:
  • Experience implementing or prototyping DSP algorithms in hardware.
  • Experience with SOSA/VPX systems.
  • Experience developing HLS‑friendly algorithms and optimizing C/C++ code for hardware translation.
  • Experience porting and adapting vendor RF transceiver reference designs to FPGA evaluation boards and custom platforms.
  • Experience with RF testing.
  • Experience with high‑speed digital interfaces such as AXI‑Stream, AXI‑Lite, DMA, and custom streaming buses.
  • Experience with GPU acceleration, parallel computing, or high‑bandwidth data processing.
  • Experience gathering requirements, shaping development roadmaps, or supporting Agile workflows.
  • Experience with modern agentic engineering workflows, including AI‑driven automation for FPGA design, simulation, synthesis, or testing.
  • Master’s degree in Electrical Engineering, Computer Engineering, or a related field.
Clearance:

Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information.

Compensation

Projected compensation range: $86,800.00 to $198,000.00 per year. Salary is based on location, education, skills, and experience. The posting will close within 90 days from the posting date.

All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran, or any other status protected by applicable federal, state, local, or international law.

#J-18808-Ljbffr

What Booz Allen Hamilton employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Booz Allen Hamilton logo

About Booz Allen Hamilton

Sourced by ZipRecruiter

Booz Allen Hamilton is a leading provider of management and technology consulting services to the US government in defense, intelligence, and civil markets. Headquartered in McLean, Virginia, the firm also serves major corporations, institutions, and not-for-profit organizations. Founded in 1914 by Edwin G. Booz, the company has a long-standing tradition of helping clients achieve success by delivering a wide range of consulting services that include strategic planning, human capital and learning, communication, systems development, and others. The company's mission is to empower people to change the world, and it has a reputation for maintaining the highest standards of integrity and-excellence.

Industry

It services

Company size

10,000+ Employees

Headquarters location

McLean, VA, US

Year founded

1914