Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior CUDA C++ Software Engineer

$140k - $190k

Grey Matters Defense Solutions

Senior CUDA/C++ Software EngineerGrey Matters Defense Solutions, LLC is a specialized firm in software development, data analytics algorithms, and advanced remote sensing technologies, tailored to meet the complex demands of defense and intelligence sectors. Staffed by a diverse range of professionals—from senior-level experts from organizations like the Defense Intelligence Agency (DIA), National Reconnaissance Office (NRO), Defense Advanced Research Projects Agency (DARPA), and the U.S. Armed Forces, to recent graduates and military recruits. By integrating the skills of subject matter experts, analysts, software engineers, and data scientists, Grey Matters Defense Solutions, LLC delivers unique artificial intelligence algorithms and applications, positioning itself as a leader in innovative solutions for defense and intelligence.The Senior CUDA/C++ Software Engineer designs, develops, and optimizes high-performance GPU-accelerated software solutions supporting advanced signal processing, RF exploitation, and SIGINT mission applications. This position focuses on building scalable, production-quality software using C++, CUDA, and NVIDIA GPU technologies to process large volumes of data in real-time or near-real-time environments. The ideal candidate possesses deep expertise in modern C++ development, GPU architecture, CUDA optimization, and high-performance computing (HPC). Experience with DSP, RF signal processing, and SIGINT applications is highly desirable.Minimum Qualifications:8+ years of professional software engineering experience.5+ years of experience developing high-performance applications in C++.3+ years of hands-on CUDA development experience in production environments.Experience optimizing applications for throughput, latency, memory utilization, and scalability.Experience developing software on Linux platforms.CUDA and GPU Software:Compute, develop, and maintain GPU-accelerated applications using CUDA and modern C++.Develop custom CUDA kernels optimized for performance, scalability, and maintainability.Implement efficient memory management strategies utilizing shared memory, pinned memory, unified memory, and asynchronous transfers.Optimize GPU utilization through concurrency, streams, kernel fusion, and multi-GPU processing techniques.Integrate GPU-accelerated capabilities into larger software systems and mission applications.High Performance Computing:Analyze and optimize application performance across CPU and GPU architectures.Profile applications using NVIDIA Nsight and related performance analysis tools.Identify and resolve bottlenecks related to memory bandwidth, kernel execution, synchronization, and data movement.Develop benchmark frameworks and performance regression testing capabilities.Software Engineering:Develop clean, maintainable, and well-documented code using modern C++ standards.Participate in software architecture, design reviews, and code reviews.Build automated unit, integration, and performance testing frameworks.Support CI/CD pipelines and automated build environments.Collaborate with cross-functional engineering teams to deliver mission-critical software capabilities.Education:Bachelor's degree or higher in Computer Science, Computer Engineering, Electrical Engineering, Applied Mathematics, Physics, or a related STEM discipline.Technical Skills:C++17/20CUDAPythonLinux DevelopmentGitCUDA Kernel DevelopmentNVIDIA GPU ArchitectureCUDA Streams and ConcurrencyMemory OptimizationMulti-GPU ProcessingNsight ProfilingcuFFTcuBLASObject-Oriented DesignDesign PatternsUnit TestingCI/CDPerformance BenchmarkingSoftware ArchitectureDigital Signal ProcessingRF SystemsIQ Data ProcessingSIGINT ApplicationsHigh-Performance ComputingSalary Range: $140,000 - $190,000 + additional 25% of Salary into SEP and 25% into IBAGrey Matters Defense Solutions, LLC provides transformational leadership, building aware-winning teams and products. Grey Matters Defense Solutions' most valuable assets are the more than 60 + employees. Our employees have a depth of analytical knowledge which provides them with a deep understanding of managing and delivering products within government systems.Grey Matters Defense Solutions, LLC offer a comprehensive benefits package including medical, dental, vision, life insurance, short-term, long-term disability, and voluntary benefits such as accident, hospital indemnity, and wellness benefits. Additional Benefits:25% (of salary) employer contribution distributed monthly to your SEP IRAIndividual Benefit Account 25% (of salary to pay for medical insurance premiums and funded time off)Employee assistance programEmployee discountHealth savings accountReferral program

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior CUDA C++ Software Engineer in Arlington, VA vacancy
  • A leading consulting firm in Arlington is seeking an Advanced Software Engineer specializing in signal processing and geolocation systems. The ideal candidate will have 4-8+ years of experience in C++ and Python development within Linux. This role requires an active Top... 
    Senior

    Aligning Talent Consultants, LLC

    Arlington, VA
    2 days ago
  • $191k - $253k

     ...family of advanced effects. The AD&S Vehicle Software team is responsible for the software running on these systems. Our senior software engineers collaborate with other engineering...  ...related field.5+ years of production-grade C++ and/or Rust experience in a Linux development... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Washington DC
    1 day ago
  •  ...Job Title: Senior C++ Software Engineer Location: Fort Washington, PA Job Description: Reviewing and co-specifying requirements for new and existing features Designing and coding the software (C++ and Object-Oriented programming). Implementation... 
    Senior

    AIT Global inc.

    Fort Washington, MD
    2 days ago
  • $91k - $140k

     ...programming expertise in modern C++ with a proven history of...  ...CI/CD pipelines for reliable software delivery. Bonus: Familiarity...  ...services/functions. Commit to engineering excellence through well-...  ...Management Program (DMP) team as a Senior Software Development Engineer... 
    Senior
    Full time
    Work at office

    Mastercard

    Washington DC
    more than 2 months ago
  •  ...Seattle, Washington 98112 Brief Summary: NOAA is seeking an experienced Senior C++ Programmer to improve and maintain the COMPASS ecological model. The work includes developing software features, resolving technical issues, improving performance, and collaborating... 
    Senior
    Contract work

    Ladgov Corporation

    Washington DC
    a month ago
  •  ...missions. The Role: The SMS Sector is seeking a Senior Scientific Computing Software Developer to leverage their CUDA expertise in a dynamic Research & Development...  ...real-time signal processing solutions using CUDA/C++. This position offers significant opportunities... 
    Senior
    Full time
    Local area
    Remote work
    Night shift

    Str

    Arlington, VA
    1 day ago
  • $184k - $287.5k

     ...developers. This role will be part of an engineering team developing, scaling, and optimizing software to accelerate and scale quantum...  ...we need to see:Excellent modern C++ and Python programming skills,...  ...PennyLane, Cirq, cuQuantum SDK, CUDA-Q, or similar development... 
    Senior
    Full time
    Remote work

    Nvidia

    Washington DC
    2 days ago
  • $184k - $287.5k

    We are looking for software engineers to join our development efforts in the area of dense linear algebra kernels for high...  ...numerical linear algebra software using C++ and parallel programming; ideally using CUDA, MPI, OpenMP, OpenACC, pthreadsStrong fundamentals... 
    Senior
    Full time
    Remote work

    Nvidia

    Washington DC
    1 day ago
  •  ...Contractor (3-6 months, P2 Priority - Aerial partnership) The CUDA / GPU DSP Engineer develops high-performance GPU kernels for real-time digital...  ...kernels Telecom physical layer experience (LTE / 5G NR) C/C++ and CUDA C proficiency GPU memory management, occupancy, and... 
    Contract work
    For contractors
    Work visa

    Digital Global Systems Inc

    Mc Lean, VA
    5 days ago
  •  ...latency, reliable DPU network software. Collaborate with hardware...  ...in Computer Science, Computer Engineering, or a related field, or a Ph.D...  ...background. Proficiency in C/C++ development and debugging....  ...acceleration with FPGA, ASIC, GPU, or CUDA; NCCL collectives; AI... 
    Senior
    Full time

    ByteDance

    Washington DC
    2 days ago
  •  ...Senior Embedded Software EngineerArlington, VAThe Systems Development Division (...  ...seeking a Lead Embedded Software Engineer to support the design,...  ...signal processing solutions in C++ (C++17 or later)Demonstrated...  ...be consideredNice to Have:CUDA experienceExpertise in radar... 
    Senior
    Remote work

    Science & Technology Research (STR)

    Arlington, VA
    4 days ago
  • $141.85k - $212.78k

     ...the world.Job SummaryFreeWheel is looking for passionate Sr. Software Engineers to help design, build and support our high-quality, innovative...  ....About You / Qualifications:Extensive experience with C/C++/Golang, DB design and network programming.Experience with large... 
    Senior
    Full time
    Night shift
    Weekend work

    Comcast

    Reston, VA
    1 day ago
  •  ...Stellar Science Software EngineerStellar Science is seeking several modern C++20/23 Software Engineers with three or more years of industry experience creating reusable, maintainable...  ..., space situational awarenessCode sample or C++ evaluation required.Extremely flexible work... 
    Flexible hours

    Stellar Science Ltd Co

    McLean, VA
    4 days ago
  •  ...Stellar Science Software Engineer Stellar Science is seeking several modern C++ 20/23 Software Engineers with experience creating reusable, maintainable code solving challenging math and physics problems. BS (or equivalent experience) required; MS/PhD degree desired... 
    Flexible hours

    Stellar Science Ltd Co

    McLean, VA
    2 days ago
  •  ...C++ Software EngineerCompany Overview iboss is a leading AI-powered Zero Trust SASE (Secure Access Service Edge) platform trusted by more...  ...blocking 4 billion threats per day.Job Description As a C++ Software Engineer at iboss, you will have the opportunity to work on multiple... 
    Worldwide

    iboss

    Washington DC
    4 days ago
  •  ...compelling winning technical solutions for multiple government opportunities. The candidate must possess an active TS/SCI clearance with poly, US citizenship, and a strong background in systems engineering, architecture, and proposal development. #J-18808-Ljbffr Jobleads-US
    Senior

    Jobleads-US

    Arlington, VA
    4 days ago
  •  ...Machine Learning and System Optimization Engineer, you will orchestrate and allocate overall...  ...you will optimize ML models, write custom CUDA kernels, and build highly concurrent inference...  ...-level, low-latency, and memory-safe C++ and CUDA code for real-time inference on vehicle... 
    Senior
    Temporary work
    Relocation package

    Zoox

    Washington DC
    14 days ago
  • L3Harris Technologies in Arlington, VA is seeking a Senior Principal, Business Development to lead Federal DHS growth campaigns and...  ...capture teams from identification through award, coordinate with engineering and business leadership, and deliver detailed reports to... 
    Senior

    L3Harris Technologies

    Arlington, VA
    3 days ago
  •  ...Alliance contributions Data Engineering : Architect data pipelines...  ...in a research environment C++ Integration : Ability to write...  ...Python models into C++, SIMD, and Cuda production pipelines...  ...conferences, and open-source software. We offer competitive salaries... 
    Senior
    Full time
    Remote work
    Flexible hours

    DeepSig Inc Careers Page

    Arlington, VA
    14 days ago
  • SAIC's Solutions & Technology group seeks an experienced Solutions Architect to join our team. The role will report to the Intel Space CTO and act as a cornerstone for capture and proposal efforts, translating complex government requirements into compelling technical solutions...
    Senior

    SAIC

    Arlington, VA
    6 days ago
  • $155k - $303k

     ...fusing strategy, consulting and customer experience with agile engineering and problem-solving creativity. United by our core values and...  ...products and services their customers truly value.OverviewAs a Senior Principal, you will actively participate in the growth and... 
    Senior

    Publicis Media

    Arlington, VA
    5 days ago
  • General Dynamics Information Technology (Iron EagleX) seeks a Senior Principal Intelligence Analyst, Agentic AI Integration to infuse...  ...workflows, validating outputs, and collaborating with data scientists, engineers, and analysts to deliver repeatable analytic methods #J-18808-... 
    Senior

    General Dynamics Information Technology

    Arlington, VA
    4 days ago
  • L3Harris Technologies in the Washington DC area is seeking a Senior Principal, Business Development to lead growth campaigns across the Maritime sector. You will reinforce relationships with DoW and US Navy customers, shape capture strategies, and coordinate internal teams... 
    Senior

    Harris Geospatial Solutions

    Arlington, VA
    3 days ago
  • Northrop Grumman in Falls Church, VA is seeking a Sr. Principal Customer Communications Representative to lead integrated, strategic customer communications across the enterprise. This role requires coordinating with business development, program teams, and government relations...
    Senior

    Northrop Grumman

    Falls Church, VA
    5 days ago
  •  ...Description Xcelerate Solutions is seeking a Senior GPU Platform Engineer to design, develop, and optimize...  ...You'll work across GPU architecture, CUDA/OpenCL development, Linux integration...  ...to ensure efficient interaction with software components. Maintain and update... 
    Senior

    Xcelerate Solutions

    Bethesda, MD
    16 days ago
  • Stellarus is seeking a Senior Principal, Application Architecture to shape reusable services and vendor integrations, turning platform strategy into systems engineers can build, test, deploy, and operate. This is the senior IC architecture role, serving as the technical... 
    Senior

    Blue Shield of CA

    Washington DC
    3 days ago
  •  ...leading international financial institution is seeking a Principal Portfolio Manager for Credit Strategies in Washington, DC. This senior role involves managing large-scale private credit investments and requires an advanced degree and over 15 years of experience in portfolio... 
    Senior

    OYA Inc.

    Washington DC
    3 days ago
  •  ...of General Dynamics Information Technology (GDIT), is seeking a Senior Principal Intelligence Analyst to support analytics teams in...  ...all-source analysis while collaborating with data scientists, engineers, and analysts to improve analytic production. You will apply expert... 
    Senior

    General Dynamics Information Technology

    Arlington, VA
    4 days ago
  • Groundswell is seeking an experienced Appian Principal Developer Consultant in McLean, VA. You will lead implementation teams, guide clients, and support various technical projects. Ideal candidates will have 5+ years of experience with Appian solutions, strong problem-...
    Senior
    Flexible hours

    Gswell

    Mc Lean, VA
    6 days ago
  •  ...technology firm in Arlington, Virginia, seeks a skilled Hardware Reverse Engineer to tackle complex challenges in embedded system security. The...  ...of relevant experience, with strong programming skills in C/C++ and Python. Competitive salary and comprehensive benefits... 
    Senior

    Two Six Technologies

    Arlington, VA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior CUDA C++ Software Engineer. Be the first to apply!