{"schemaVersion":"jobsearcher.job.v1","id":"dc952ba9a1ca957eae183d94","url":"https://jobsearcher.com/jobs/dc952ba9a1ca957eae183d94","canonicalUrl":"https://jobsearcher.com/jobs/dc952ba9a1ca957eae183d94","title":"Linux Software Developer","description":"Overview\nIn this role you will develop and maintain Linux software that supports naval weapons and combat systems. You will join the CPES-focused team supporting NSWCDD initiatives, delivering baseline developments and tactical solutions. You will work on secure, network-enabled software that integrates with weapon system elements and domain engineering. This position offers a chance to contribute to critical defense capabilities while expanding your Rust and C/C++ skills in a mission-driven environment.\n\nResponsibilitiesDevelop and maintain Linux software for naval weapons and combat systemsSupport baseline and tactical initiatives within Naval Systems domainsCollaborate with engineering teams on weapon system elements and test site support\nKey requirementsAbility to obtain a Secret security clearance (US citizenship required)Bachelor’s Degree in related technical fieldRust programmer preferredC/C++ programming experience in lieu of Rust okWillingness to learn Rust if C/C++ programmerNetwork/socket programming experience (TCP/UDP/server/client)Experience using version control systems, preferably GITRustC/C++Network programming (TCP/UDP)Git","company":"Tmc Technologies","rawCompany":"tmc technologies","city":"Dahlgren","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-09-15T03:52:29.194Z","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":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Linux Software Developer","description":"Overview\nIn this role you will develop and maintain Linux software that supports naval weapons and combat systems. You will join the CPES-focused team supporting NSWCDD initiatives, delivering baseline developments and tactical solutions. You will work on secure, network-enabled software that integrates with weapon system elements and domain engineering. This position offers a chance to contribute to critical defense capabilities while expanding your Rust and C/C++ skills in a mission-driven environment.\n\nResponsibilitiesDevelop and maintain Linux software for naval weapons and combat systemsSupport baseline and tactical initiatives within Naval Systems domainsCollaborate with engineering teams on weapon system elements and test site support\nKey requirementsAbility to obtain a Secret security clearance (US citizenship required)Bachelor’s Degree in related technical fieldRust programmer preferredC/C++ programming experience in lieu of Rust okWillingness to learn Rust if C/C++ programmerNetwork/socket programming experience (TCP/UDP/server/client)Experience using version control systems, preferably GITRustC/C++Network programming (TCP/UDP)Git","datePosted":"2026-09-15T03:52:29.194Z","dateModified":"2026-09-15T03:52:29.194Z","hiringOrganization":{"@type":"Organization","name":"Tmc Technologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Dahlgren","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"dc952ba9a1ca957eae183d94"},"url":"https://jobsearcher.com/jobs/dc952ba9a1ca957eae183d94"}}