> Markdown version of [/jobs/ext/221225-c-cuda-signal-processing-engineer](https://www.wearedevelopers.com/jobs/ext/221225-c-cuda-signal-processing-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # C++/CUDA-Signal Processing Engineer - **Company:** Dalcom, LLC - **Location:** Aberdeen Proving Ground, MD, United States - **Salary:** $140,000.0 - $176,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Microsoft Windows, Data Analysis, Unit Testing, Beamforming, C++ (Programming Language), Software Quality, Nvidia CUDA, Linux, Memory Management, Github, Python (Programming Language), MATLAB, Red Hat Enterprise Linux, Distributed Simulation, Signal Processing, Software Requirements Analysis, System on a Chip, Multithreading, Gitlab, Git, Information Technology, C++14, Software Version Control - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=ffdd4dcd2f733de4 ## About the Role * Bachelor's degree in Computer Science from an ABET-accredited institution * Active TS/SCI clearance * 3+ years of implementation experience in modern C++ * Experience with CUDA programming / memory management * Experience with GIT or other version control * Clearly communicates complex ideas and produces high-impact, well-organized presentations in relevant terms for audiences at all levels In addition to these skills, we also desire a candidate who has provided previous support or has experience with the following: * 2+ years of experience in radar system design, development, engineering, test, evaluation, and data analysis * Proactive continuous learner, ideally with public repositories on GitLab, GitHub, etc. * Quality technical writing skills * Development experience on Linux (Redhat) and Windows * Understanding of unit testing in C++ and JAVA environments * 1+ years of experience with MATLAB * 1+ years of experience with Python * Experience with multithreading and/or C++ optimization ## Description Position Overview: Dalcom Engineering is currently seeking a software developer skilled in C++ and CUDA programming, to support Science and Technology (S&T) efforts for radar and signal systems at Aberdeen Proving Ground., * Develop algorithms for Digital Signal Processing (DSP), Digital Beam Forming (DBF), and general I/Q processing; implement these algorithms in C++ or CUDA and integrate into distributed simulation environment * Coordinate with teams implementing algorithms within MATLAB, as well as within System on a Chip (SoC) embedded solutions (RFSOC) * Provide expertise in signal processing, particularly in the processing of radar I/Q data * Analyze gaps and tradeoffs in existing simulations environment, and develop corresponding Courses of Action (COAs) * Coordinate with internal and external organizations to support requirements definition * Communicate proposed approaches and findings to all levels of leadership * Collaborate in technical discussions to assist with near- and long-term system planning * Prepare technical reports and conference papers describing findings and future work * Write test procedures for algorithm evaluation and analysis * Manage code quality through version control, automated software builds, and automated unit testing ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 157: CUDA in Python, Gemini Code Assist and Back-dooring LLMs](https://www.wearedevelopers.com/magazine/557-dev-digest-157-cuda-in-python-gemini-code-assist-and-back-dooring-llms) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [What’s the latest in NVIDIA CUDA Python](https://www.wearedevelopers.com/magazine/568-what-s-the-latest-in-nvidia-cuda-python) - [Dev Digest 191: Malware interviews, EU ❤️ Open Source and Skilled Agents](https://www.wearedevelopers.com/magazine/645-dev-digest-191-malware-interviews-eu-open-source-and-skilled-agents)