Senior CUDA C++ Software Engineer
$140k - $190kGrey 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
- 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
$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...SeniorFull timeWork experience placementImmediate start- ...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
$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...SeniorFull timeWork at office- ...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...SeniorContract work
- ...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...SeniorFull timeLocal areaRemote workNight shift
$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...SeniorFull timeRemote work$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...SeniorFull timeRemote work- ...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 workFor contractorsWork visa
- ...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...SeniorFull time
- ...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...SeniorRemote work
$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...SeniorFull timeNight shiftWeekend work- ...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 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
- ...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
- ...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-USSenior
- ...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...SeniorTemporary workRelocation package
- 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
- ...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...SeniorFull timeRemote workFlexible hours
- 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
$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- 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
- 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
- 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
- ...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
- 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
- ...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
- ...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
- 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-...SeniorFlexible hours
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior CUDA C++ Software Engineer. Be the first to apply!
- senior technical analyst Arlington, VA
- senior associate attorney Arlington, VA
- senior developer Arlington, VA
- sr industrial security specialist Arlington, VA
- senior aws cloud engineer Arlington, VA
- senior manager business development Arlington, VA
- remote senior salesforce administrator Arlington, VA
- senior marketing operations manager Arlington, VA
- senior manager tax Arlington, VA
- senior property accountant Arlington, VA



