> Markdown version of [/jobs/ext/1726078-x-midas-software-engineer](https://www.wearedevelopers.com/jobs/ext/1726078-x-midas-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # X-Midas Software Engineer - **Company:** Top Job - **Location:** Tucson, AZ, United States - **Experience:** Expert - **Salary:** $150,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Frameworks, C++ (Programming Language), Signals Intelligence, Database Development, Linux, Design of User Interfaces, Java GUIs, Python (Programming Language), Linux System Administration, Performance Tuning, Systems Development Life Cycle, Qt (Software), Signal Processing, Software Engineering, Multithreading, Information Technology, Operational Systems, Hardware Infrastructure, X-midas - **Published:** July 7, 2026 - **Apply:** https://www.careerjet.com/job/register/us11903829c524223196400f0a5ced0ccb ## About the Role * 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, * 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. ## Description X-Midas Software Engineer opportunity in Tucson, Arizona, with a confidential employer in the Aerospace/Defense sector. You'll develop advanced SIGINT software frameworks in a mission-critical environment. This role is ideal for a self-starter who thrives on complex signal processing challenges and wants to make a real impact. 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., * 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, Overview: The position of E&I Engineer will provide technical direction to assigned design efforts pre-and post-award of projects and will report to the Engineering Department Ma… + 4 days ago ## Related Videos - [Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21](https://www.wearedevelopers.com/videos/658-beam-me-up-java-unraveling-the-warp-speed-evolution-a-journey-through-java-lts-versions-11-to-21) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [Discover the open source trio you didn’t expect: .NET and PostgreSQL on Linux](https://www.wearedevelopers.com/videos/2042-discover-the-open-source-trio-you-didn-t-expect-net-and-postgresql-on-linux) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)