An organization is seeking an Algorithm Software Engineer to support a Command and Control, Battle Management, and Communications (C2BMC) program. This role involves contributing to the design and development of Java-based mathematical algorithms within an Agile development environment.
What You Can Expect to Do:
Assist in implementing Java-based software updates
Participate in design and code reviews
Support software testing and troubleshoot issues identified during testing
Present developed designs to stakeholders
Engage in Agile planning and execution following established processes
Analyze system behavior, identify root causes of issues, and recommend solutions
Collaborate with cross-functional teams including Systems Engineering, Integration & Test, Deployment, and operational support teams
Work independently while adapting to a fast-paced, dynamic environment
Required Qualifications:
Bachelor's degree in Computer Science, Software Engineering, Engineering, Mathematics, Physics, or a related field with 2 years of experience; OR
Master's degree in a related field with no prior experience; OR
6 years of relevant experience in lieu of a degree
Active, in-scope DoD-issued Secret security clearance (required at time of application)
Experience with Software Development Life Cycle (SDLC)
Experience developing Java-based applications and familiarity with C, C++, or C#
Strong understanding of Object-Oriented Programming
Preferred Qualifications:
Active DoD 8140 certification at IAT Level II or higher (e.g., Security+ CE, CCNA-Security, CySA+, CND)
Experience with tools such as Git/GitLab, Eclipse, Maven/Gradle, and SonarQube
Experience working in Unix/Linux environments
Experience working in Agile development processes
Experience developing unit tests
Exposure to MATLAB-based algorithm development and transition into Java-based systems
Working Place:
Huntsville, Alabama, United States
Company
:
2026 May 21 Cyber - Auria Space
Numbers & Facts
Location
Huntsville, Alabama
Website
https://x.com/VetsHiredAi
Skills
Agile Programming Methodologiesunmatched
Algorithmsunmatched
C Programming Languageunmatched
C++ Programming Languageunmatched
CCNA - Cisco Certified Network Associateunmatched
Code Reviewsunmatched
CompTIA Security+unmatched
Computer Network Defense (CND)unmatched
Computer Scienceunmatched
Cross-Functionalunmatched
DoD Directive 8140unmatched
DoD Directive 8570unmatched
Gitunmatched
Gradleunmatched
IAT - Information Assurance Technicalunmatched
Identify Issuesunmatched
Integration Testingunmatched
Javaunmatched
Linux Operating Systemunmatched
MATLABunmatched
Mathematicsunmatched
Mavenunmatched
Microsoft C# (C Sharp)unmatched
Object Oriented Programming (OOP)unmatched
Operational Supportunmatched
Physicsunmatched
Problem Solving Skillsunmatched
Process Developmentunmatched
Root Cause Analysisunmatched
Secret Clearanceunmatched
Security Clearanceunmatched
Software Administrationunmatched
Software Engineeringunmatched
Software Testingunmatched
Systems Analysisunmatched
Systems Engineeringunmatched
Test Plan/Scheduleunmatched
Unit Testunmatched
United States Department of Defense (DoD)unmatched
Unix Operating Systemsunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.