
Software Algorithm Engineer - Secret Clearance
MKS2 TechnologiesHuntsville, Alabama
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Job Description
Software Algorithm Engineer - SECRET CLEARANCE REQUIRED
Huntsville, AL - on-site
Full-time, direct-hire
This position will be a key contributor to the design and development of Java-based mathematical algorithms.
Candidate will help generate software design artifacts, implement Java-based software changes, support design and code reviews, support software testing and resolution of issues arising from software testing.
Candidate will be involved in the presentation of developed designs. Candidate will actively participate in agile planning and execution using established processes.
Candidate may also be involved in the implementation of MATLAB based algorithms prior to their adoption into tactical Java-based software
Technical Skills Required
- Full Life-Cycle Development
- Java application development
- Unix/Linux
- Software implementation of mathematical algorithms
- Integrated software development tool sets such as Git/Gitlab, Eclipse, Maven SonarQube
- Agile development
- MATLAB
- DevSecOps
- Systems Integration
Preferred knowledge:
- Experienced in the full life-cycle development of complex mathematical algorithms (such as tracking, correlation, guidance, battle management, and radar management) for Java-based military applications
- Experience developing software within an agile development process, decomposition of work, and active leadership during sprint planning
- Experience developing software in a structured, process-based integrated team environment
- Experience developing software within a DevSecOps framework for Java-based applications in a Unix/Linux platform environment
- Experience with Git/Gitlab, Eclipse, Maven/Gradle and SonarQube or similar toolsets
- Experience with development of automated unit tests and verification of requirements
- Experience with the review of system engineering artifacts such as ICDs, uses cases and sequence diagrams
- Preparation of software design artifacts and presentation of design materials and test results to internal and external customers
- Demonstrated leadership of technical efforts and mentoring of less experienced employees
- Experience working within the BMDS domain preferred
- Experience with Command and Control system application development and software integration testing preferred
- Strong problem-solving skills, including the ability to review system behavior issues, identify root cause and recommend a solution
- Candidate will need to be able to work with multiple disciplinary teams including Systems Engineering, Integration and Test, Deployment and Warfighter Support to help ensure mission success
- Applicant should have good working knowledge of MS Office products
Education Required
- Technical Bachelor's Degree (Mathematics, Science, Engineering, or Computer Science) or significant professional experience. Masters degree highly desired.
- Secret Clearance Required to start
- Security+ certification is not required but a definite plus for this position
PAY: $120,000 - $132,000 a year
Benefits: Benefit offerings include medical, dental, vision, life insurance, disability, flexible spending accounts, paid holidays, flexible PTO program, 401k program. Come join a Top Places to Work organization!
U.S. Citizenship is required for all positions with ACTIVE DoD Secret clearance. - non-cleared individuals will not be considered, clearance verification is required prior to submittal.
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.
