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. 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 ComputingGrey 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.Salary Range: $140,000 - $190,000 + additional 25% of Salary into SEP and 25% into IBAGrey 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 13 hours ago
Similar jobs that could be interesting for youBased on the Senior CUDA C++ Software Engineer in Arlington, VA vacancy
  • $140k - $190k

    [ Position: Senior CUDA|C++ Software Engineer Location: Arlington, VA Clearance: TS/SCI Grey Matters Defense Solutions, LLC is a specialized firm in software development, data analytics algorithms, and advanced remote sensing technologies, tailored to meet the complex... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work

    Grey Matters Defense Solutions

    Arlington, VA
    more than 2 months ago
  •  ...Senior C++ Software Engineer Duration - 6 months + Extension possible Location Fort Washington, PA 19034 Working Model Onsite (5 days a week) Experience Required 10+ Years Job Description : Reviewing and co-specifying requirements... 
    Senior
    Immediate start

    Tekaccel Inc

    Washington DC
    3 days ago
  • 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
    4 days ago
  •  .... Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation...  ...and YouTube. This role is for a seasoned C++ generalist and systems integrator who...  ...as a force multiplier by mentoring other engineers and contributing to shared tooling and... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Worldwide

    Shield AI

    Washington DC
    2 days ago
  • The Johns Hopkins University Applied Physics Laboratory (APL) in Laurel, MD, seeks a Senior Software Engineer to design, develop, test, and review cyber-hardened software in C++ and Python for classified environments, with emphasis on modular design, performance, and documentation... 
    Senior

    The Johns Hopkins University Applied Physics Laboratory

    Laurel, 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
    3 days ago
  • $85k

     ...love participating in dynamic software development, prototyping, and...  ...team member with software engineering experience willing to take on...  ...complexity of military systems. As a Senior Software Engineer your duties...  ...hardened software written in C++ and Python within classified... 
    Senior
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    3 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
    2 days ago
  •  ...Hire$120k - $180kA public-sector consulting firm is seeking a Senior Software Engineer to join its team in a fully onsite role. The ideal candidate...  ...engineering experience, with strong expertise in Python, C++, and Bash scripting. Experience with UI development is a plus... 
    Senior
    Full time

    Motion Recruitment

    Lorton, VA
    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
    2 days ago
  •  ...Stellar Science Software Engineer Stellar Science is seeking several modern C++20/23 Software Engineers with three or more years of industry...  ...and simulation, including directed energy ~ Code sample or C++ evaluation required. Extremely flexible work schedule &... 
    Flexible hours

    Stellar Science Ltd Co

    McLean, VA
    3 days ago
  •  ...infrastructure and evaluation practices, mentor engineers, and maintain architectural coherence...  ...and reliability engineering, or the seniority to build the practice from scratch....  ...JAX, HuggingFace, ONNX optimizations, C++, Rust, CUDA, Spark, Ray, Horovod, Dask, vector or graph... 
    Senior
    Full time
    Remote work
    Flexible hours

    AZX

    Washington DC
    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
    1 day ago
  • Johns Hopkins Applied Physics Laboratory (APL) in Laurel, MD seeks a Senior Software Engineer to design, develop, test, and review cyber-hardened software in C++ and Python within classified environments. You will contribute to multi-mission planning tools and mission-... 
    Senior
    Interim role

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    3 days ago
  • Johns Hopkins Applied Physics Laboratory in Laurel, MD seeks a Senior Software Engineer to design, develop, test, and review cyber-hardened software in C++ and Python for classified environments. You will contribute to multi-mission planning and transition efforts supporting... 
    Senior
    Interim role

    Johns Hopkins Applied Physics Lab

    Laurel, MD
    4 days ago
  •  ...MITRE Corporation is seeking a Solution Lead Senior Principal in McLean, Virginia, to be responsible for leading and growing disruptive solution projects. This role requires a hands-on, entrepreneurial candidate with at least 12 years of experience and a proven track... 
    Senior

    MITRE

    McLean, VA
    1 day 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
    1 day ago
  •  ...Job Title: Senior C++ Developer Location: Fort Washington, PA - Onsite Job Description: Reviewing and co-specifying...  ...requirements for new and existing features Designing and coding the software (C++ and Object-Oriented programming). Implementation and... 
    Senior

    AIT Global inc.

    Fort Washington, MD
    4 days ago
  • L3Harris Technologies in Arlington, VA is seeking a Senior Principal, Business Development to lead our Federal - DHS Growth campaign...  ...through proposal submission to award, coordinating with engineering and business #J-18808-Ljbffr Harris Geospatial Solutions
    Senior

    Harris Geospatial Solutions

    Arlington, VA
    3 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
    12 hours ago
  • $200k - $240k

     ...Bachelors Degree and 18 years of experience. Masters and 14 years of experience. Minimum 8+ years of experience in systems engineering, solutions architecture, or a related technical discipline Candidates must be U.S. Citizens Candidates must have an active... 
    Senior

    CareerArc

    Arlington, VA
    12 hours ago
  •  ...Senior Director, Principal Gifts About the Company Philanthropic organization supporting Indigenous culture & individuals Industry Non-Profit Organization Management Type Non Profit Founded 2017 Employees 11-50 Categories ~ Non-Profit &... 
    Senior

    Confidential

    Washington DC
    3 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
    3 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
    2 days ago
  •  ...capabilities. SDD is seeking a Lead Embedded Software Engineer to support the design, development, and...  ...-time signal processing solutions in C++ (C++17 or later) Demonstrated knowledge...  ...experience will be considered Nice to have: CUDA experience Expertise in radar simulation... 
    Senior
    Local area
    Remote work
    Night shift

    STR

    Arlington, VA
    12 hours 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
    12 hours 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
    2 days ago
  • $102.5k - $187.9k

     ...EY is seeking a Senior in Application Design and Development to play a vital role in delivering user interfaces across mobile, web, and tablet platforms. This position focuses on helping clients implement Oracle's applications and technology, requiring both technical... 
    Senior

    EY

    Arlington, VA
    5 days ago
  • Forterra is seeking a senior software engineer in Arlington, VA, to design and develop software solutions for robotics and automation. The ideal...  ...strong software development background, excellent skills in C/C++, and experience with robotics systems. This full-time role... 
    Senior
    Full time

    Forterra

    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!