Job Description
Job Description
Position: Software Engineer
Employment Type: Full-Time
Location: Arizona
Compensation: Open
Relocation: Available with full relocation support
Role Overview
We are seeking highly motivated Software Engineers with TS/SCI clearance to help design and implement advanced digital signal processing, geolocation, and communications solutions that address some of today’s most pressing national security challenges.
You’ll be part of a collaborative R&D team of electrical engineers, mathematicians, and computer scientists who share a commitment to solving complex problems through innovation and technical excellence.
Key Responsibilities
-
Design and implement real-time processing solutions.
-
Develop and optimize signal processing and geolocation algorithms for efficient performance.
-
Validate and test solutions using real-world data before deployment.
-
Create intuitive user interfaces and data visualization tools.
-
Contribute to the evolution of internal frameworks as applications transition toward cloud-based environments.
-
Participate across the full engineering lifecycle: systems engineering, software development, integration and testing, deployment, and operations/maintenance.
-
Gain firsthand experience seeing your work in action, with direct mission feedback from end users demonstrating the impact of your contributions.
RequirementsRequired Qualifications
-
Bachelor’s, Master’s, or PhD in Computer Science, Computer Engineering, or a related field.
-
Proficiency in C, C++, and Python, with experience applying them to scientific or engineering applications in Linux environments.
-
Familiarity with agile development methodologies across the full software lifecycle.
-
Strong communication skills with the ability to collaborate with customers and senior engineers.
-
Ability to contribute to the development of innovative technical solutions addressing complex customer challenges.
-
Active TS/SCI security clearance.
Areas of Technical Interest
Candidates with background or interest in one or more of the following areas will be well-suited for this role:
-
High-Performance Computing (parallel and distributed systems)
-
Numerical algorithms
-
GPU acceleration (CUDA)
-
Machine learning techniques and applications
-
Virtualization and cloud-based computing
-
Visualization of large engineering datasets
-
HTML5 and real-time GUI development
BenefitsExcellent package, including stock options and 401(k)