> Markdown version of [/jobs/ext/1782461-x-midas-software-engineer](https://www.wearedevelopers.com/jobs/ext/1782461-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, Python (Programming Language), Linux System Administration, Systems Development Life Cycle, Qt (Software), Signal Processing, Software Systems, Multithreading, Information Technology, Code Testing, X-midas, Software Performance - **Published:** July 7, 2026 - **Apply:** https://www.careerjet.com/job/register/usb451ee8c58622d49d4e1eca677590066 ## About the Role Are you ready to push the boundaries of signal processing and national defense technology? This role places you inside a high-stakes R&D setting where your work with X-MIDAS will directly influence advanced SIGINT capabilities. You won't just code; you'll help shape the software foundations that protect our nation. You'll join a small, focused team that blends electrical engineering, mathematics, and computer science to deliver custom solutions nobody else can. Your day-to-day involves building and optimizing reusable frameworks, fine-tuning multi-threaded performance, and tackling complex signal and image processing challenges. Every line of code you write supports real-world hardware and software systems that matter. The engineer who thrives here is someone with deep C/C++ expertise in Linux and a passion for clean, well-tested code. You're disciplined, resourceful, and comfortable working directly with end users. An active Top Secret clearance is non-negotiable, but beyond that we need a creative problem-solver who loves turning cutting-edge concepts into deployable products. If you see yourself making a tangible contribution to national security while working with some of the brightest minds in the field, we want to talk. This is a direct-hire, full-time position with a compensation package that rewards excellence, including top benefits and a standout 401K match. Step into a role where your skills meet purpose, and apply today. Non-Negotiables * You must hold a Bachelor's degree in Computer Science, Engineering, or an equivalent field * You bring at least 5 years of experience in practical system development and deployment * You have demonstrated mastery of C/C++ development in Linux environments * You possess experience with reusable framework design and development * Your strong math and analytical skills set you apart * You are proficient with the MIDAS framework, preferably X-MIDAS, and Python * An active Top Secret SSBI/SCI clearance is mandatory for this role, * Experience with geolocation and/or digital signal processing in a classified application is highly valued * Proficiency in Java and Qt will help you hit the ground running * Familiarity with the REDHAWK framework is a strong plus * A background in supporting SIGINT processing systems is preferred * The ability to work effectively within a small, dispersed team is essential ## Description * Develop custom digital signal processing solutions and communications systems for advanced applications * Work on software frameworks that support both hardware- and software-based SIGINT systems * Design reusable frameworks, libraries, and toolkits to streamline development efforts * Optimize software performance through multi-threading and other advanced techniques * Contribute to core signal and image processing algorithms, hardware control, GUI design, and database development * Produce code that is well-structured, thoroughly documented, and carefully tested * Engage directly with end users and customers to understand their needs and deliver solutions, 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., 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 - [Dirty Tests And How To Clean Them](https://www.wearedevelopers.com/videos/515-dirty-tests-and-how-to-clean-them) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-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) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [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)