Джерело: CrawlJobs
Ця вакансія не має повного перекладу вибраною мовою. Нижче показано оригінальний зміст.

Senior CUDA C++ Software Engineer

Grey Matters Defense Solutions Arlington, Сполучені Штати
Повна зайнятість Робота на місці

Дата публікації: 29.08.2026

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.

Responsibilities

Design, develop, and optimize high-performance GPU-accelerated software solutions supporting advanced signal processing, RF exploitation, and SIGINT mission applications; 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; 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; 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

Requirements

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; Bachelor's degree or higher in Computer Science, Computer Engineering, Electrical Engineering, Applied Mathematics, Physics, or a related STEM discipline; Active TS/SCI clearance; C++17/20; CUDA; Python; Linux Development; Git; CUDA Kernel Development; NVIDIA GPU Architecture; CUDA Streams and Concurrency; Memory Optimization; Multi-GPU Processing; Nsight Profiling; cuFFT; cuBLAS; Object-Oriented Design; Design Patterns; Unit Testing; CI/CD; Performance Benchmarking; Software Architecture; Digital Signal Processing; RF Systems; IQ Data Processing; SIGINT Applications; High-Performance Computing

Nice to have

Digital Signal Processing (DSP); RF signal processing; SIGINT applications

Benefits

Medical, dental, vision, life insurance, short-term, long-term disability, and voluntary benefits such as accident, hospital indemnity, and wellness benefits; 25% of salary employer contribution distributed monthly to SEP IRA; Individual Benefit Account 25% of salary to pay for medical insurance premiums and funded time off; Employee assistance program; Employee discount; Health savings account; Referral program
Подати заявку роботодавцю

Схожі вакансії

Усі →
Нова вакансія Вміст мовою оригіналу
Randstad Polska Sp. z o.o.

API Developer

Польща, Краків
Randstad Polska Sp. z o.o.
Стаціонарна
Подати заявку
Нова вакансія Вміст мовою оригіналу
Randstad Polska Sp. z o.o.

MS Dynamics 365 CRM Azure Lead Developer

Польща, Краків
Randstad Polska Sp. z o.o.
Стаціонарна
Подати заявку
Вміст мовою оригіналу
SternJob Sp. z o.o.

Tokarz / Frezer CNC - Programista CNC (m/k/n) - Holandia | 700€ tydz.

Нідерланди, Zaandam
700 EUR / тижд. нетто
SternJob Sp. z o.o.
Трудовий договірПовна зайнятість +2
Подати заявку
Вміст мовою оригіналу
Randstad Polska Sp. z o.o.

Business and System Analyst

Польща, Варшава
Randstad Polska Sp. z o.o.
Стаціонарна
Подати заявку
Вміст мовою оригіналу
Randstad Polska Sp. z o.o.

Delivery Manager/PM (Project Manager/PM - Delivery focus)

Польща, Гданськ
Randstad Polska Sp. z o.o.
Стаціонарна
Подати заявку

Налаштування згод

Кожна мета є необов’язковою і за замовчуванням вимкнена. Ви можете відкликати згоду будь-коли.

Показуємо вакансії найближче до вас