> Markdown version of [/jobs/ext/2416402-senior-software-engineer-c-r-d](https://www.wearedevelopers.com/jobs/ext/2416402-senior-software-engineer-c-r-d). 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). --- # Senior Software Engineer C++ - R&D - **Company:** Solopulse Corp. - **Location:** Peachtree Corners, GA, United States - **Experience:** Expert - **Salary:** $140,000.0 - $160,000.0 - **Contract:** Permanent contract - **Skills:** Computer-Aided Design, Automation of Tests, C++ (Programming Language), Profiling, Nvidia CUDA, Computer Engineering, Extract Transform Load (ETL), Memory Management, Hardware-In-The-Loop Simulation, Python (Programming Language), Performance Tuning, Real-Time Operating Systems, Sensor Fusion, Software Engineering, Product Software Implementation Methods, Real Time Systems, Concurrency, Information Technology, Low Latency, Data Pipelines - **Published:** August 24, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=f672bf09832f5ef5 ## About the Role * BS/MS in Computer Science, Computer Engineering, Electrical Engineering, or a related field * 4+ years of demonstrated experience developing complex software systems * Strong proficiency in C++ and Python * Demonstrated experience designing and implementing low-latency and deterministic real-time systems * Strong understanding of performance-critical C++, including memory behavior, concurrency, synchronization, data movement, and resource management * Experience translating algorithms or mathematical concepts into efficient software implementations * Experience developing software for systems with significant performance, latency, or throughput requirements * Must be eligible to obtain and maintain a U.S. TS clearance; U.S. person required, * NVIDIA CUDA / GPU acceleration and performance optimization * Experience implementing real-time signal processing algorithms * Experience with SDRs, RF hardware, high-bandwidth sensors, or sensor fusion * Experience building simulation, replay, hardware-in-the-loop, or automated test systems * Experience taking research software from prototype through technical maturation and into a production engineering organization ## Description * Developing real-time software for radar, RF, and other high-throughput sensor systems, with a focus on turning research algorithms into reliable, deterministic implementations * Translating DSP algorithms and mathematical concepts into efficient C++ and CUDA implementations that meet strict latency, throughput, and timing requirements * Designing and implementing low-latency data processing pipelines that acquire, process, and deliver high-rate sensor data in real time * Working closely with DSP and research engineers to understand algorithms, identify implementation constraints, and integrate them into complete real-time systems * Designing software architectures for systems that combine multiple sensors, real-time processing, state estimation, and downstream outputs * Profiling and optimizing C++ and CUDA code to improve latency, throughput, memory usage, and overall system performance * Developing test harnesses, simulation environments, replay systems, and controlled data collection pipelines to validate algorithms and system behavior * Developing software that can operate predictably under real-world resource constraints, including limited CPU, GPU, memory, bandwidth, and power * Rapidly building experimental systems to answer technical questions and determine whether new concepts are viable ## Related Videos - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [Swapping Low Latency Data Storage Under High Load](https://www.wearedevelopers.com/videos/746-swapping-low-latency-data-storage-under-high-load) - [Concurrency with Go](https://www.wearedevelopers.com/videos/191-concurrency-with-go) - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [C++ in constrained environments](https://www.wearedevelopers.com/videos/441-c-in-constrained-environments) - [Enhancing Workload Security in Kubernetes](https://www.wearedevelopers.com/videos/356-enhancing-workload-security-in-kubernetes) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [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) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology)