Senior Software Engineer

Top Job
Tucson, United States of America
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 225K

Job location

Tucson, United States of America

Tech stack

Clean Code Principles
Algorithm Design
Unit Testing
C++
Profiling
Code Review
Communication Softwares
Nvidia CUDA
Linux
DevOps
Python
Linux System Administration
Network Protocols
Performance Tuning
Signal Processing
Software Engineering
Software Requirements Analysis
Software Systems
Graphics Processing Unit (GPU)
High Performance Computing
Delivery Pipeline
Kubernetes
Information Technology

Job description

A Senior Software Engineer role is open with a confidential employer in Tucson, Arizona, focused on advanced signal processing and defense systems. This position requires deep C++/Python expertise, GPU algorithm development, and an active Top Secret clearance, offering the chance to solve critical national security challenges in a collaborative R&D environment. Role Snapshot CompanyConfidential Employer LocationTucson, Arizona, USA IndustryAerospace / Defense Compensation$215,000 - $225,000 per year Employment TypeFull Time/Direct Hire Remote StatusNo Remote Total Openings1 Work Experience15 - 25 years Opportunity Join a mission-driven team where your code directly strengthens our nation's defense. This Senior Software Engineer opportunity places you at the heart of cutting-edge signal processing and geolocation projects, delivering solutions that make a tangible difference. If you thrive on challenging technical work with clear impact, this is your chance to step into a role that values your expertise and gives you the resources to succeed. You will design, develop, and optimize software for complex signal processing, geolocation, and communication systems. Working alongside electrical engineers, mathematicians, and computer scientists, you'll turn high-level concepts into robust, maintainable code. Your daily work will involve C++ and Python development in Linux environments, leveraging GPU acceleration with CUDA to push performance boundaries. Rigorous unit testing and a commitment to software craftsmanship ensure every release is reliable and scalable., * Design and implement signal processing, geolocation, and communication software solutions using C++ and Python in Linux environments

  • Optimize algorithms for GPU execution using CUDA to achieve high-performance computing results for defense applications
  • Collaborate with electrical engineers, mathematicians, and computer scientists in a multi-disciplinary R&D team to translate system requirements into functional code
  • Write comprehensive unit tests and ensure that all code is maintainable, readable, and meets rigorous quality standards
  • Conduct performance analysis and optimization of CPU and GPU code to meet strict processing requirements
  • Participate in code reviews, provide technical mentorship, and contribute to continuous improvement of software engineering practices
  • Document software designs and test results, and support integration and deployment activities as needed, 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.

Requirements

The ideal engineer brings at least 15 years of hands-on software engineering experience with a track record of delivering scientific or defense applications. You write clean, testable code instinctively and navigate Linux, C++, and Python with ease. Your deep experience with GPU algorithm development and CUDA libraries sets you apart. Holding an active Top Secret clearance, you are a US citizen who understands the responsibility and privilege of working on classified national security programs. Extra points if you have exposure to HPC, DevOps, Kubernetes, or performance optimization, but what truly matters is your ability to turn complex problems into elegant solutions., * You must be a US citizen and hold an active Top Secret security clearance at the time of application

  • A minimum of 15 years of professional experience in software engineering is required, with a focus on complex, defense-related systems
  • You must be highly proficient in C++ and Python, using both languages for engineering and scientific applications in Linux environments
  • Demonstrated expertise in algorithm development on GPUs using the CUDA library is non-negotiable
  • Strong commitment to software craftsmanship: you write clean, maintainable code that is fully supported by automated unit tests
  • A Bachelor's degree in a related field is required; advanced degrees are a plus
  • Willingness to work onsite in Tucson, Arizona, as this position does not offer remote or hybrid options, * Experience with High Performance Computing (HPC) environments, including parallel and distributed computation, will give you an edge
  • A background in DevOps practices and container orchestration using Kubernetes is highly valued for our deployment pipelines
  • Proven ability to optimize both CPU and GPU code for maximum performance, including profiling and tuning numerical algorithms
  • Familiarity with numerical algorithm development and visualization techniques for large engineering datasets
  • Knowledge of networking protocols and experience building networked software systems
  • Willingness and ability to travel up to 10% for team collaboration, customer meetings, or field testing
  • A Master's or Ph.D. in Computer Science, Engineering, or a related field is preferred but not required

Benefits & conditions

This is more than a job-it's a career-defining role with a top-secret clearance mandate and a compensation package that reflects the critical nature of the work. With a base salary up to $225,000, plus stock, 401K, and comprehensive benefits, you'll be rewarded for your expertise. Relocation support is provided, making Tucson, Arizona, your next professional home. If you're ready to apply your skills to some of the most important challenges in the country, we want to hear from you. Apply today and let's start a conversation about your future in national security technology., * Competitive base salary ranging from $215,000 to $225,000 per year, reflecting the seniority and security clearance requirements of the role

  • Comprehensive health, dental, and vision insurance plans, plus top-tier benefits that support you and your family
  • Significant equity awards and a 401K plan with company match help you build long-term financial security
  • Relocation assistance is provided to make your transition to Tucson, Arizona, as smooth as possible
  • Work on mission-critical projects that directly impact national security, giving you a sense of purpose and professional fulfillment
  • Collaborate with some of the brightest minds in defense technology in a supportive, research-oriented culture that encourages innovation
  • Receive continuous learning opportunities and the chance to attend industry conferences and trainings to stay at the cutting edge

Apply for this position