X-Midas Software Engineer
Job TypeDirect Hire
Compensation$150000 - $200000 / yr
Role Snapshot
CompanyConfidential Employer
LocationTucson, Arizona, USA
IndustryAerospace / Defense
Compensation$150,000 - $200,000 per year
Employment TypeFull Time/Direct Hire
Remote StatusNo Remote
Total Openings1
Work Experience2 - 25 years
ZIP20817
Opportunity
This is more than just a coding job. You'll join a small, elite team of engineers, mathematicians, and scientists who are building the next generation of signal intelligence tools for national security. Your work will directly support missions that matter, providing decision-makers with the critical information they need.
Your days will be spent developing custom signal processing software, designing reusable frameworks, and optimizing performance on Linux-based systems. You'll implement core DSP algorithms, create intuitive GUIs, and ensure that every line of code is robust and well-documented. This is a hands-on role where you'll see the results of your efforts in operational systems.
The ideal person for this role is a master of C++ and Python, comfortable with the X-MIDAS ecosystem, and experienced in classified environments. You have a sharp analytical mind and a practical approach to solving hard problems. You communicate well with customers and teammates, and you take ownership of your work from concept through deployment.
In return, you'll receive an outstanding compensation package, unparalleled retirement benefits, and the chance to work on truly meaningful projects. If you're ready to advance your career with a premier defense technology firm, apply today and let's explore how your skills can contribute to something bigger.
Non-Negotiables
- You must have a Bachelor's degree in Computer Science, Engineering, or an equivalent technical field
- You need at least 5 years of experience in practical system development and deployment
- Demonstrated mastery of C/C++ development in a Linux environment is essential
- You should have experience with reusable framework design and development
- Strong math and analytical skills are required for this role
- You must have experience with the MIDAS framework (preferably X-MIDAS) and Python
- The ability to obtain and maintain a security clearance is mandatory, which requires US citizenship
What's In It For You
- You will receive a competitive annual salary ranging from $150,000 to $200,000 based on your experience
- A top-tier benefits package includes comprehensive health, dental, and vision insurance
- An exceptional 401K plan with a 15-25% employer contribution is one of the best in the industry
- Relocation assistance is provided to help you move to Tucson, AZ without financial stress
- You will work on cutting-edge national security projects that have real-world impact
- Join a collaborative and supportive team of highly skilled professionals in a stable, long-term environment
- Continuous professional development opportunities will help you build expertise in classified SIGINT and DSP systems
Responsibilities
- You will work in a multi-disciplinary R&D environment alongside electrical engineers, mathematicians, and computer scientists
- You will create custom digital signal processing solutions and communications systems for national security and defense
- Work with a small, dispersed team on software frameworks that support advanced hardware- and software-based SIGINT systems
- Support core signal and image processing algorithms, hardware control, GUI design, and database development
- Demonstrate disciplined work habits leading to products that are well-structured, documented, and carefully tested
- Engage in direct interaction with end users and customers to ensure solutions meet real-world needs
- Utilize the X-MIDAS framework and Python to develop and deploy reusable software toolkits
Preferred Qualifications
- Experience with geolocation and/or digital signal processing, especially in a classified environment, is a strong plus
- Proficiency with Java and Qt for building robust user interfaces and tools is desired
- Familiarity with the REDHAWK framework for developing software-defined radio applications would be valuable
- Prior experience supporting SIGINT processing systems in a defense or intelligence context is beneficial
- A background working in classified environments with an active Top Secret/SCI clearance is advantageous
- Strong skills in multi-threading and performance optimization for real-time signal processing are preferred
- A proven track record of developing reusable frameworks and libraries for complex software systems is ideal
From Hire Perspectives
Understand the signals behind engineering hiring.
Hire Perspectives helps engineers and engineering employers understand the hidden signals behind hiring, career movement, technical credibility, and talent decisions.
Explore Hire Perspectives →
Ready for the Next Step?
Apply Today if this role fits your background and the kind of engineering work you want to own next.