> Markdown version of [/jobs/ext/1824092-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/1824092-senior-software-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). --- # Senior Software Engineer - **Company:** Top Job - **Location:** Tucson, AZ, United States - **Experience:** Expert - **Salary:** $215,000.0 - $225,000.0 - **Contract:** Permanent contract - **Skills:** Algorithm Design, Unit Testing, C++ (Programming Language), Software Quality, Nvidia CUDA, DevOps, Python (Programming Language), Linux System Administration, Scientific Computating, Signal Processing, Software Engineering, Graphics Processing Unit (GPU), High Performance Computing, Computer Network Technologies, Gpu Programming, Kubernetes - **Published:** July 7, 2026 - **Apply:** https://www.careerjet.com/job/register/us7f2d99f3a47baaf82e8f5abef48c2d64 ## About the Role The right person for this position is a seasoned engineer with at least 15 years of experience, deep proficiency in C++ and Python, and a strong background in GPU programming with CUDA. You hold an active Top Secret clearance and are a U.S. citizen. You take pride in writing clean, testable code and are equally comfortable architecting systems and optimizing algorithms for performance., * You must have at least 15 years of professional software engineering experience * You must be highly proficient in C++ and Python for scientific applications in Linux environments * You must be highly proficient in algorithm development on GPUs using CUDA * You must demonstrate the ability to produce maintainable solutions with thorough unit testing * You must hold an active Top Secret security clearance * You must be a U.S. citizen, * Experience with High Performance Computing, including parallel and distributed computation, is preferred * Familiarity with DevOps practices and Kubernetes is highly desired * You should have a track record of optimizing CPU and GPU code for peak performance * Strong understanding of numerical algorithms and scientific computing is advantageous * Experience with visualization of large engineering datasets will set you apart * Networking knowledge is a plus * You must be willing to travel up to 10% of the time ## Description In this role, you will join a select R&D team dedicated to creating signal processing, geolocation, and communication systems that directly support national defense. Your code will run on high-performance computing clusters and GPUs, processing vast datasets to deliver actionable intelligence. This is not just a coding job; it's an opportunity to apply your expertise to protect and serve., * Develop advanced signal processing, geolocation, and communication systems for national security applications * Collaborate with electrical engineers, mathematicians, and computer scientists in a multi-disciplinary R&D team * Design and implement high-performance algorithms using C++ and Python in Linux environments * Leverage CUDA to accelerate algorithm execution on GPUs * Ensure software quality through rigorous unit testing and maintainable code practices * Contribute to the full software lifecycle, from concept through deployment, Hire Perspectives helps engineers and engineering employers understand the hidden signals behind hiring, career movement, technical credibility, and talent decisions. Ready for the Next Step? Apply Today if this role fits your background and the kind of engineering work you want to own next. ## Related Videos - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [CUDA Python: GPU programming for the modern developer](https://www.wearedevelopers.com/videos/100221-cuda-python-gpu-programming-for-the-modern-developer) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [A Deep Dive on How To Leverage the NVIDIA GB200 for Ultra-Fast Training and Inference on Kubernetes](https://www.wearedevelopers.com/videos/1625-a-deep-dive-on-how-to-leverage-the-nvidia-gb200-for-ultra-fast-training-and-inference-on-kubernetes) - [The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks](https://www.wearedevelopers.com/videos/1293-the-weekly-developer-show-boosting-python-with-cuda-css-updates-navigating-new-tech-stacks) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best US AI Conferences for CTOs in 2026: Build vs. Buy, Vendor Evaluation, and Peer Intelligence](https://www.wearedevelopers.com/magazine/736-best-us-ai-conferences-for-ctos-in-2026-build-vs-buy-vendor-evaluation-and-peer-intelligence) - [Top 6 Hackathons for Developers in 2023](https://www.wearedevelopers.com/magazine/263-top-6-hackathons-for-developers-in-2023) - [Software Developer Salary in Austria [2023]](https://www.wearedevelopers.com/magazine/213-software-developer-salary-in-austria-2023)