1

Cuda Programmer Jobs in Virginia (NOW HIRING)

Senior Software Engineer

Arlington, VA · On-site

$141K - $185K/yr

We are seeking a Senior Software Engineer to expand that portfolio utilizing the latest technology ... CUDA) * Software-defined radio (SDR) experience * Embedded system experience * This opportunity is ...

Senior Software Engineer

Arlington, VA · On-site +1

$141K - $185K/yr

We are seeking a Senior Software Engineer to expand that portfolio utilizing the latest technology ... CUDA) * Software-defined radio (SDR) experience * Embedded system experience * This opportunity is ...

Senior Software Engineer

Arlington, VA · On-site

$141K - $185K/yr

We are seeking a Senior Software Engineer to expand that portfolio utilizing the latest technology ... CUDA) * Software-defined radio (SDR) experience * Embedded system experience * This opportunity is ...

Support GPU-enabled environments and CUDA-based workloads * Coordinate with engineering teams to improve cluster performance, stability, and scalability * Maintain documentation for configurations ...

Support GPU-enabled environments and CUDA-based workloads * Coordinate with engineering teams to improve cluster performance, stability, and scalability * Maintain documentation for configurations ...

Support GPU-enabled environments and CUDA-based workloads * Coordinate with engineering teams to improve cluster performance, stability, and scalability * Maintain documentation for configurations ...

Engineering and Sciences Subcategory: Systems Engineer Schedule: Full-Time Shift: Day Job Travel ... GPU-enabled compute resources supporting CUDA-based processing * high-performance networking ...

Engineering and Sciences Subcategory: Systems Engineer Schedule: Full-Time Shift: Day Job Travel ... GPU-enabled compute resources supporting CUDA-based processing * high-performance networking ...

Engineering and Sciences Subcategory: Systems Engineer Schedule: Full-Time Shift: Day Job Travel ... GPU-enabled compute resources supporting CUDA-based processing The system will be used to support ...

Engineering and Sciences Subcategory: Systems Engineer Schedule: Full-Time Shift: Day Job Travel ... GPU-enabled compute resources supporting CUDA-based processing The system will be used to support ...

Proficient in object-oriented programming, multithreaded/parallel programming (OpenMP, CUDA, or OpenCL a plus) * Familiarity with GUI/UI/UX development and networking protocols (REST APIs, WebSocket)

The engineer will support users executing workloads within Linux-based High Performance Computing ... GPU-enabled compute resources supporting CUDA-based processing * high-performance networking ...

Computer Vision AI Engineer

Mclean, VA · On-site

$99K - $225K/yr

Utilize GPU programming, including CUDA or RAPIDs, to optimize the performance of computer vision applications. * Contribute to the architecture and implementation of embedded systems programming ...

next page

Showing results 1-20

Cuda Programmer information

See Virginia salary details

$11

$39

$68

How much do cuda programmer jobs pay per hour?

As of Jun 14, 2026, the average hourly pay for cuda programmer in Virginia is $39.20, according to ZipRecruiter salary data. Most workers in this role earn between $25.48 and $51.01 per hour, depending on experience, location, and employer.

What are the most common challenges faced by Cuda Programmers in their daily work?

Cuda Programmers often encounter challenges related to optimizing code performance and efficiently managing memory on GPU architectures. Debugging and profiling can be complex, as issues may arise from both the code and hardware-specific elements, requiring close attention to parallelization and bottlenecks. Collaboration is key, as you’ll typically work closely with software engineers, data scientists, or researchers to integrate and optimize code for specialized workflows. Successfully navigating these challenges helps drive significant performance improvements and innovation in high-performance computing applications.

What are the key skills and qualifications needed to thrive in the Cuda Programmer position, and why are they important?

To thrive as a Cuda Programmer, you need strong programming skills in C/C++ and parallel computing, with a solid understanding of GPU architectures and CUDA development. Familiarity with CUDA libraries, performance profiling tools, and platforms like NVIDIA Nsight or Visual Studio is often required, while certifications from NVIDIA can be advantageous. Problem-solving abilities, attention to detail, and effective teamwork and communication skills help set candidates apart. These competencies ensure you can optimize complex algorithms, work efficiently on high-performance computing projects, and collaborate smoothly with multidisciplinary teams.

What is a CUDA Programmer job?

A CUDA Programmer develops high-performance parallel computing applications using NVIDIA's CUDA (Compute Unified Device Architecture) framework. They optimize algorithms to run efficiently on GPUs, accelerating tasks such as machine learning, scientific simulations, and real-time data processing. This role requires proficiency in C/C++, an understanding of GPU architectures, and experience with parallel computing concepts to maximize performance.

What are the most commonly searched types of Cuda Programmer jobs in Virginia? The most popular types of Cuda Programmer jobs in Virginia are:
What are popular job titles related to Cuda Programmer jobs in Virginia? For Cuda Programmer jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Cuda Programmer jobs in Virginia look for? The top searched job categories for Cuda Programmer jobs in Virginia are:
Infographic showing various Cuda Programmer job openings in Virginia as of June 2026, with employment types broken down into 90% Full Time, 7% Part Time, 1% Temporary, 1% Contract, and 1% Nights. Highlights an 87% Physical, 6% Hybrid, and 7% Remote job distribution, with an average salary of $81,529 per year, or $39.2 per hour.

Senior Software Engineer

DeepSig Inc Careers Page

Arlington, VA • On-site

$141K - $185K/yr

Full-time

Posted 16 days ago


Job description

Description:

Type: Full-Time(W2) On-site/Hybrid, Arlington, VA (Remote option available for the right candidate)


DeepSig is the industry leader in ML-based signal sensing with a strong product portfolio. We are seeking a Senior Software Engineer to expand that portfolio utilizing the latest technology to meet the demands of a rapidly evolving industry.


In this role, you will participate in the influence of the full product development life cycle: from requirements and design through development, validation, documentation, launch, and ongoing maintenance. You will work directly with key customers and product stakeholders to shape the roadmap and deliver high-impact features.


As part of the process, we may invite you to complete a short, practical exercise to showcase your development skills.


What You'll be Doing:

  • Expand and maintain DeepSig signal sensing products
  • Work with product stakeholders to contribute to the roadmap, delivering customer and engineering-driven features
  • Keep up with software and hardware advances and industry best practices; identify appropriate technologies and chart a course for their integration
  • Create and maintain technical designs; lead and participate in design reviews to ensure quality and alignment across the team
  • Manage build systems and dependencies
  • Work directly with key customers to establish requirements, design solutions, develop, and deliver

Tech Stack:

  • C++17
  • NVIDIA stack (CUDA, TensorRT)
  • Python, PyTorch
  • CMake
  • Docker
  • GitLab
  • GoogleTest, pytest

What We Need to See:

  • Candidates must be authorized to work in the United States by US citizenship to meet certain information processing and contract requirements
  • Bachelor’s degree in Electrical Engineering, Computer Science, or related field; Master's degree preferred
  • 7+ years of C++ development experience with strong command of modern C++
  • Experience developing and maintaining build environments for C/C++ applications (Make/CMake)
  • Demonstrated experience across full software development life cycle
  • Technical leadership experience such as mentoring engineers, leading design reviews, and coordinating work across a team

What We Would Like to See:

  • Experience managing CI/CD pipelines (e.g., GitLab CI)
  • Experience developing and deploying applications on Linux (packaging, system services, shell scripting)
  • GPU development experience (e.g. CUDA)
  • Software-defined radio (SDR) experience
  • Embedded system experience
  • This opportunity is ideal if you possess experience in or a strong enthusiasm for AI/ML, HPC, SIGINT, SDR, FPGA, or wireless technology

Working at DeepSig

DeepSig is growing its technical team while cultivating a collaborative, agile, and fun small-team culture. We value creativity, knowledge sharing, and employee growth, and we encourage participation in scientific publications, conferences, and open-source software. We offer competitive salaries and benefits, an employee stock option grant program, an environment where we are excited to be transforming and disrupting how signal processing is done with AI/ML, a welcoming and inclusive environment, a flexible schedule, and a great work / life balance.


DeepSig is an equal-opportunity employer and does not discriminate based on race, ethnicity, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability. We are dedicated to cultivating an inclusive, diverse, and engaging workplace where individuals feel fulfilled, inspired, and motivated. We value the unique perspectives that our team brings.

Requirements: