{"schemaVersion":"jobsearcher.job.v1","id":"bf8ee29291792a8851f6c92d","url":"https://jobsearcher.com/jobs/bf8ee29291792a8851f6c92d","canonicalUrl":"https://jobsearcher.com/jobs/bf8ee29291792a8851f6c92d","title":"RF Software Engineer 3 - (Linux, Python, C++)","description":"RF Software Engineer 3 - (Linux, Python, C++)\nClearance: TS/SCI - Polygraph required\n\nPosition ID: 11-8847-RFSWE3\n\nLocation: Annapolis Junction, Maryland\n\nDescription\nThe Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.\n\nResponsibilities\n\nAnalyze user requirements to derive software design and performance requirements.\n\nDebug existing software and correct defects.\n\nProvide recommendations for improving documentation and software development process standards.\n\nDesign and code new software or modify existing software to add new features.\n\nIntegrate existing software into new or modified systems or operating environments.\n\nDevelop simple data queries for existing or proposed databases or data repositories.\n\nWrite or review software and system documentation.\n\nServe as team lead at the level appropriate to the software development process being used on any particular project.\n\nDesign or implement complex database or data repository interfaces/queries.\n\nDevelop or implement algorithms to meet or exceed system performance and functional standards.\n\nAssist with developing and executing test procedures for software components.\n\nDevelop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas.\n\nModify existing software to correct errors, to adapt to new hardware, or to improve its performance.\n\n#J-18808-Ljbffr","company":"Akina","rawCompany":"akina","city":"Highland Beach","state":"MD","isRemote":false,"isActive":true,"createdAt":"2026-07-04T03:43:46.760Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"RF Software Engineer 3 - (Linux, Python, C++)","description":"RF Software Engineer 3 - (Linux, Python, C++)\nClearance: TS/SCI - Polygraph required\n\nPosition ID: 11-8847-RFSWE3\n\nLocation: Annapolis Junction, Maryland\n\nDescription\nThe Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.\n\nResponsibilities\n\nAnalyze user requirements to derive software design and performance requirements.\n\nDebug existing software and correct defects.\n\nProvide recommendations for improving documentation and software development process standards.\n\nDesign and code new software or modify existing software to add new features.\n\nIntegrate existing software into new or modified systems or operating environments.\n\nDevelop simple data queries for existing or proposed databases or data repositories.\n\nWrite or review software and system documentation.\n\nServe as team lead at the level appropriate to the software development process being used on any particular project.\n\nDesign or implement complex database or data repository interfaces/queries.\n\nDevelop or implement algorithms to meet or exceed system performance and functional standards.\n\nAssist with developing and executing test procedures for software components.\n\nDevelop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas.\n\nModify existing software to correct errors, to adapt to new hardware, or to improve its performance.\n\n#J-18808-Ljbffr","datePosted":"2026-07-04T03:43:46.760Z","dateModified":"2026-07-04T03:43:46.760Z","hiringOrganization":{"@type":"Organization","name":"Akina","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Highland Beach","addressRegion":"MD","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"bf8ee29291792a8851f6c92d"},"url":"https://jobsearcher.com/jobs/bf8ee29291792a8851f6c92d"}}