{"schemaVersion":"jobsearcher.job.v1","id":"fa978fc6fb8963f081f37a89","url":"https://jobsearcher.com/jobs/fa978fc6fb8963f081f37a89","canonicalUrl":"https://jobsearcher.com/jobs/fa978fc6fb8963f081f37a89","title":"Algorithm Software Engineer - TRK","description":"Algorithm Software Engineer - TRK:\nOn behalf of our Defense industry client, Procom is searching for an Algorithm Software Engineer - TRK for a full-time role. This position is an onsite position at our client’s Huntsville, AL 35808 office.\n\nAlgorithm Software Engineer - TRK - Job Description:\nThe Algorithm Software Engineer - TRK will support the C2BMC program by generating software design artifacts and implementing Java-based software changes. The role involves supporting design and code reviews, as well as software testing and issue resolution.\n\nAlgorithm Software Engineer - TRK - Responsibilities:\n• Generate software design artifacts\n• Implement Java-based software changes\n• Support design and code reviews\n• Support software testing and resolve issues arising from testing\n• Participate in agile planning and execution\n• Present developed designs\n\nAlgorithm Software Engineer - TRK - Mandatory Skills:\n• Bachelor’s Degree with 1-3 years of experience or Master’s Degree with 0-1 years of experience\n• Active Secret Clearance\n• Java application development experience\n• Unix/Linux proficiency\n• Experience with software implementation of mathematical algorithms\n• Agile development experience\n• Strong problem-solving skills\n\nAlgorithm Software Engineer - TRK – Nice-to-Have Skills:\n• Experience with MATLAB\n• Knowledge of DEVSECOPS framework\n• Experience with automated unit tests development\n• Security+ certification\n• Experience with Python-based algorithms\n\nAlgorithm Software Engineer - TRK – Assignment Length:\nThis is a permanent position.\n\nAlgorithm Software Engineer - TRK - Start Date:\nASAP\n\nAlgorithm Software Engineer - TRK - Assignment Location:\nHuntsville, AL, 35808 onsite. Please note infrequent travel between Huntsville and Colorado development facilities maybe required.","company":"Procom","rawCompany":"procom","city":"Huntsville","state":"AL","isRemote":false,"isActive":false,"createdAt":"2026-09-02T08:18:57.216Z","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-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"}],"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":"541330","title":"Engineering Services","slug":"engineering-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Algorithm Software Engineer - TRK","description":"Algorithm Software Engineer - TRK:\nOn behalf of our Defense industry client, Procom is searching for an Algorithm Software Engineer - TRK for a full-time role. This position is an onsite position at our client’s Huntsville, AL 35808 office.\n\nAlgorithm Software Engineer - TRK - Job Description:\nThe Algorithm Software Engineer - TRK will support the C2BMC program by generating software design artifacts and implementing Java-based software changes. The role involves supporting design and code reviews, as well as software testing and issue resolution.\n\nAlgorithm Software Engineer - TRK - Responsibilities:\n• Generate software design artifacts\n• Implement Java-based software changes\n• Support design and code reviews\n• Support software testing and resolve issues arising from testing\n• Participate in agile planning and execution\n• Present developed designs\n\nAlgorithm Software Engineer - TRK - Mandatory Skills:\n• Bachelor’s Degree with 1-3 years of experience or Master’s Degree with 0-1 years of experience\n• Active Secret Clearance\n• Java application development experience\n• Unix/Linux proficiency\n• Experience with software implementation of mathematical algorithms\n• Agile development experience\n• Strong problem-solving skills\n\nAlgorithm Software Engineer - TRK – Nice-to-Have Skills:\n• Experience with MATLAB\n• Knowledge of DEVSECOPS framework\n• Experience with automated unit tests development\n• Security+ certification\n• Experience with Python-based algorithms\n\nAlgorithm Software Engineer - TRK – Assignment Length:\nThis is a permanent position.\n\nAlgorithm Software Engineer - TRK - Start Date:\nASAP\n\nAlgorithm Software Engineer - TRK - Assignment Location:\nHuntsville, AL, 35808 onsite. Please note infrequent travel between Huntsville and Colorado development facilities maybe required.","datePosted":"2026-09-02T08:18:57.216Z","dateModified":"2026-09-02T08:18:57.216Z","hiringOrganization":{"@type":"Organization","name":"Procom","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Huntsville","addressRegion":"AL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"fa978fc6fb8963f081f37a89"},"url":"https://jobsearcher.com/jobs/fa978fc6fb8963f081f37a89"}}