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. 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
$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...SeniorFull timeTemporary workWork at officeRemote work- ...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...SeniorImmediate start
- 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
- .... 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...SeniorFull timeTemporary workPart timeWork experience placementWorldwide
- 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
$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
$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...SeniorTemporary workWork experience placementInterim roleRelocation packageFlexible hours$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- ...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...SeniorFull time
- ...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
- ...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
- ...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...SeniorFull timeRemote workFlexible 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
- 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-...SeniorInterim role
- 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...SeniorInterim role
- ...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
- ...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
- ...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
- 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 SolutionsSenior
- 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
$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- ...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
- 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- ...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...SeniorLocal areaRemote workNight shift
- 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
$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- 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...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior CUDA C++ Software Engineer. Be the first to apply!
- senior associate architect Arlington, VA
- senior dynamics crm developer Arlington, VA
- senior application security Arlington, VA
- senior account director Arlington, VA
- senior supervisor Arlington, VA
- senior plumbing designer Arlington, VA
- senior sales representative Arlington, VA
- senior advisor Arlington, VA
- senior cloud data engineer Arlington, VA
- senior technical analyst Arlington, VA



