Overview
Skills
Job Details
Job Title: Advanced Software Engineer C++/Python |TS Clearance
Job Location: Tucson, Arizona
Clearance Required: Active Top Secret
Benefits: Full benefits, 401(k), Paid Healthcare, Stock
Relocation: Full Relocation Provided
Job Type: Full-Time, Permanent
Travel: Up to 10%
Work Schedule Type: This is an onsite role
About Company: This is a full-time, direct hire position with the client as your employer
Job Description
We are seeking an Advanced Software Engineer to join a high-impact R&D team developing cutting-edge signal processing, geolocation, and communications systems in support of U.S. national security and defense missions.
This is a unique opportunity to solve complex, mission-critical problems in a multi-disciplinary, collaborative environment alongside top electrical engineers, computer scientists, and mathematicians. If you re passionate about pushing the boundaries of performance computing and real-time data processing, we want to talk to you.
Core Responsibilities
- Design and implement high-performance software solutions using C++ and Python in Linux environments.
- Develop and optimize GPU-accelerated algorithms using CUDA.
- Implement well-structured, testable, and maintainable code with a strong focus on software quality.
- Collaborate in a multidisciplinary R&D environment to develop innovative, scalable solutions.
- Contribute to performance tuning, code optimization, and large-scale data visualization.
- Occasionally travel (up to 10%) to support mission-critical deployments or integration.
Required Qualifications
- 15+ years of experience in software engineering.
- Advanced proficiency in C++ and Python for scientific/engineering applications.
- Deep experience with GPU development and CUDA for algorithm acceleration.
- Strong grasp of modern software engineering best practices for readability, testing, and maintainability.
- Proven ability to deliver reliable, production-grade solutions in Linux environments.
- Active Top Secret security clearance.
Preferred Skills
- Expertise in High-Performance Computing (HPC) and parallel/distributed systems.
- Familiarity with DevOps tools, Kubernetes, and containerized environments.
- Experience optimizing both CPU and GPU code.
- Strong understanding of numerical algorithms and large-scale data visualization.
- Experience with networking protocols and system integration.
How To Apply:If interested please apply through Dice.com or send an email to pramod AT dtgsi.com with jobid DIV25-ASENGTS