> Markdown version of [/jobs/ext/2679959-algorithm-software-engineer-trk](https://www.wearedevelopers.com/jobs/ext/2679959-algorithm-software-engineer-trk). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Algorithm Software Engineer - TRK - **Company:** SecureStrux, LLC - **Location:** Huntsville, AL, United States - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), Agile Methodology, Unit Testing, Python (Programming Language), MATLAB, Software Engineering, Product Software Implementation Methods, Software Technical Review, SC Clearance, Devsecops - **Published:** September 2, 2026 - **Apply:** https://portal.procomservices.com/jobs?jobId=76717327-3431-4fac-89db-c986bac5f452 ## About the Role * Bachelor's Degree with 1-3 years of experience or Master's Degree with 0-1 years of experience * Active Secret Clearance * Java application development experience * Unix/Linux proficiency * Experience with software implementation of mathematical algorithms * Agile development experience * Strong problem-solving skills Algorithm Software Engineer - TRK - Nice-to-Have Skills: * Experience with MATLAB * Knowledge of DEVSECOPS framework * Experience with automated unit tests development * Security+ certification * Experience with Python-based algorithms ## Description The 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. Algorithm Software Engineer - TRK - Responsibilities: * Generate software design artifacts * Implement Java-based software changes * Support design and code reviews * Support software testing and resolve issues arising from testing * Participate in agile planning and execution * Present developed designs ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [DevSecOps: Injecting Security into Mobile CI/CD Pipelines](https://www.wearedevelopers.com/videos/273-devsecops-injecting-security-into-mobile-ci-cd-pipelines) - [Real-world Threat Modeling](https://www.wearedevelopers.com/videos/936-real-world-threat-modeling) - [Behind the Curtain: How Recruiters Shortlist Devs in an AI-Driven Market and How You Stand Out](https://www.wearedevelopers.com/videos/100229-behind-the-curtain-how-recruiters-shortlist-devs-in-an-ai-driven-market-and-how-you-stand-out) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)