Join a premier R&D team solving the nation’s most critical defense and national security challenges. We’re seeking a highly skilled Advanced Software Engineer to drive innovation in signal processing, geolocation, and secure communications systems. You'll work on mission-critical technologies in a fast-paced, collaborative environment alongside top-tier electrical engineers, mathematicians, and computer scientists.
This is more than a job—it’s a career-defining opportunity to impact national defense while growing your expertise in advanced software systems, high-performance computing, and algorithm development.
Design, develop, and maintain high-performance software for signal processing, geolocation, and secure communication systems.
Build scalable solutions using C++ and Python in a Linux environment.
Implement GPU-accelerated algorithms using CUDA for scientific and engineering applications.
Deliver robust, testable, and maintainable code aligned with modern software engineering best practices.
Collaborate across disciplines in a dynamic R&D setting to push the boundaries of what's technically possible.
Contribute to system design discussions and performance optimizations for CPU and GPU platforms.
Support the visualization of large datasets and numerical results.
Required:
15+ years of experience in software engineering or a closely related discipline.
Advanced proficiency in C++ and Python, particularly for scientific computing in Linux environments.
Deep experience with GPU programming using CUDA.
Solid grasp of software architecture, testability, and maintainability principles.
U.S. citizenship and active Top Secret security clearance (required).
Preferred:
Expertise in High Performance Computing (HPC), including distributed and parallel computing.
Familiarity with DevOps tools and Kubernetes.
Experience with numerical algorithms and data visualization for large-scale engineering problems.
Networking protocol knowledge and hands-on troubleshooting skills.
Willingness to travel up to 10%.
Highly competitive compensation: $215,000–$225,000 base salary + stock options + 401K with top-tier benefits.
Relocation assistance provided to help you seamlessly transition to Tucson, AZ.
Work on high-impact defense projects that directly contribute to national security.
Thrive in a collaborative, multi-disciplinary team of elite engineers and scientists.
Grow your career in an R&D-rich environment where innovation is rewarded and supported.
Tucson offers stunning desert landscapes, a vibrant arts and culture scene, and year-round sunshine. Enjoy world-class hiking, biking, and outdoor adventures just minutes from your doorstep, all in a cost-friendly city with a laid-back southwestern charm.
If you're passionate about applying advanced software engineering to national defense and want to work with a team that values innovation and impact—we want to hear from you. Apply today to join one of the most exciting missions in modern engineering.
Advanced Software Engineer, C++ Developer, Python, CUDA, GPU Programming, Signal Processing, High Performance Computing, Defense Technology, Top Secret Clearance, Linux Software Development, Geolocation Systems, Secure Communication Systems, National Security Jobs, R&D Engineering, Tucson AZ Tech Jobs, Scientific Computing Careers