Software Engineer 1 – TS/SCI Poly (Linux, Python/C++/Java)Location: Annapolis Junction, MDClearance Required: Active TS/SCI with PolygraphOverviewWe are seeking a Software Engineer to join a cleared, mission-focused team developing software solutions for Software-Defined Radio (SDR), geospatial processing, and 2D/3D visualization. This is a hands-on development role in a Linux-based Agile environment, working on mission-critical programs supporting national security objectives.Key ResponsibilitiesDesign, develop, test, and maintain software in Linux-based environmentsDevelop applications using Python, C++, Java, or JavaScriptCollaborate in Agile/Scrum teams to deliver high-quality software on scheduleContribute to SDR programming, geospatial data processing, and 2D/3D visualization toolsUse Git, GitLab, GitHub, and modern IDEs for version control and developmentDocument work in Jira, Confluence, or similar project management toolsRequired QualificationsActive TS/SCI with PolygraphBachelor's degree in Computer Science or related discipline 4 additional years of SWE experience may substitute for a degree7 years of software engineering experience on programs/contracts of similar scope and complexityStrong proficiency in Linux development environmentsProficiency in Python, C++, Java, or JavaScriptExperience with Git, GitLab, and IDEs (VSCode, Eclipse, etc.)Familiarity with Agile frameworks (Scrum, etc.)Desired QualificationsExperience with SDR programmingExperience with geospatial data processingExperience coding 2D and 3D visualizationsExperience with GitHub or similar version control toolsExperience with Jira, Confluence, or similar project management toolsWhy JoinWork on mission-critical systems that directly support national securityCollaborate with a cleared, high-performing technical teamGain hands-on experience in SDR, geospatial, and visualization software developmentFast-moving Agile environment with real opportunities to make an impact