Job Opportunities API

The Public Ledger of Openings

← Back to the ledger

Algorithm Software Engineer

Vets Hired
CompanyVets Hired
CategoryEngineering
LocationHuntsville
RemoteOn-site (inferred)
EmploymentNot stated
LevelNot stated
SalaryNot stated by the employer
Posted31 Jul 2026
Last verified12 Aug 2026
SourceThe employer's own careers page (company_site)
Applications are handled by the employer, not by us.Apply on the employer's site →
Description
Job Summary The Algorithm Software Engineer is responsible for designing, developing, testing, and maintaining Java-based mathematical algorithms that support command and control systems. The role collaborates with cross-functional engineering teams to implement software solutions, participate in Agile development, perform system integration, and ensure software quality throughout the development lifecycle. Key Responsibilities: Design and develop Java-based mathematical algorithms. Generate software design artifacts and technical documentation. Implement software enhancements and modifications. Participate in software design and code reviews. Support software testing, debugging, and issue resolution. Present software designs and technical solutions. Participate in Agile sprint planning and development activities. Collaborate with Systems Engineering, Integration & Test, Deployment, and Support teams. Develop and integrate software using DevSecOps practices. Implement and integrate MATLAB algorithms into Java applications when required. Develop automated unit tests and verify software requirements. Review system engineering documentation, including use cases and interface specifications. Support software integration and mission-critical applications.