JOBSEARCHER

Software Developer TS/SCI

Confidential OpportunitySoftware Developer TS/SCIA confidential defense technology leader in Tucson, Arizona, is seeking a Software Developer with an active TS/SCI clearance to build advanced digital signal processing and communications systems. This role offers the chance to work on mission-critical national security projects in a collaborative R&D environment. If you thrive in a small-team setting where your code directly impacts real-world defense operations, this is the opportunity for you.Role SnapshotCompanyConfidential EmployerLocationTucson, Arizona, USAIndustryDefenseCompensationDOEEmployment TypeFull Time/Direct HireRemote StatusNo RemoteTotal Openings1Work Experience5 yearsOpportunityBehind every secure communication and precision geolocation system lies software built by developers who understand both code and mission. This is your invitation to join a confidential industry leader in national defense technology, based in Tucson, Arizona, where you will craft custom DSP solutions that protect the nation. In a company that values initiative and cross-disciplinary collaboration, your work will not sit on a shelf-it will deploy into the field and make an immediate difference.You will develop software across the full lifecycle, from concept through integration and test, in a small, agile business environment. Your responsibilities will extend beyond pure coding: you will also participate in systems engineering, requirements development, deployment, and operations & maintenance. Direct interaction with end users and customers ensures that the solutions you build are shaped by real needs and real feedback. This is a role where no two days are the same and your expertise will be stretched and sharpened continuously.We are looking for a developer who brings a BS or MS in Computer Science or Computer Engineering, at least five years of professional experience (or three with a master's), and deep proficiency in C++ or Python on Linux. An active TS/SCI clearance is non-negotiable. Beyond that, you are someone who enjoys stepping outside your comfort zone-whether that means exploring networking protocols, messaging frameworks like zeroMQ or MQTT, databases, DSP concepts, or the hardware side with FPGAs and RF components. Your versatility and eagerness to learn will be as important as your technical background.This is not just another software job; it is a career-defining opportunity to shape technology that directly supports national security. You will be surrounded by motivated engineers who share your passion for innovation, and you will see the tangible results of your work in the systems that keep our country safe. If you are ready to apply your skills in a high-impact, high-trust environment, take the next step today. Apply now to start a conversation about how your expertise can drive the next generation of defense technology.Non-NegotiablesYou must hold an active TS/SCI security clearanceYou need a bachelor's or master's degree in Computer Science, Computer Engineering, or a closely related fieldYou must have at least five years of professional software development experience, or three years if you hold an MS degreeYou must be proficient in more than one high-level programming language, such as C++ or PythonYou must have hands-on experience developing software for Linux environmentsYou must be able to work onsite in Tucson, Arizona, as this position does not offer remote options What's In It For YouYou will contribute directly to national defense by building custom digital signal processing, geolocation, and communications systemsYou will collaborate with a multidisciplinary team of talented engineers in a supportive R&D environmentYou will gain broad exposure across the entire engineering lifecycle-from requirements to deployment and operationsYou will have the autonomy to take ownership of your work and see its immediate impact on real-world missionsYou will work with cutting-edge technologies such as FPGAs, sensors, RF hardware, and high-speed I/OYou will enjoy a small-company culture where versatility and initiative are recognized and rewardedYou will grow your skills across diverse functional areas, from systems engineering to direct customer engagement ResponsibilitiesDevelop robust software solutions for custom digital signal processing, geolocation, and communications systems in a small-team environmentCollaborate across functional areas, including systems engineering, requirements development, integration and test, deployment, and operations and maintenanceEngage directly with end users and customers to understand requirements and deliver effective, mission-ready solutionsParticipate in the full software development lifecycle, from initial concept through deployment and ongoing supportContribute to the integration of software with electronic hardware such as FPGAs, sensors, and RF componentsEnsure code quality and maintainability through participation in code reviews and adherence to best practicesAdapt to evolving project needs and take on tasks outside your primary area of expertise when necessary Preferred QualificationsExperience developing APIs or board support packages is a strong plusFamiliarity with computer networks and messaging frameworks such as zeroMQ or MQTT is preferredKnowledge of databases is desirableUnderstanding of digital signal processing (DSP) concepts and principles is advantageousExposure to electronic hardware, including FPGAs, sensors, or RF components, is valuedExperience programming for high-speed I/O interfaces like PCIe and SSDs is beneficialExperience developing Linux drivers or working with SNMP is a plus 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.