InterviewStack.io LogoInterviewStack.io
Browse more Software Engineer jobs

Algorithm SW Engineer

Vets Hired

Huntsville, Alabama, United States1 month ago
63 views37 saves5 applies

Prepare for this role


Job Type

full time

Description

Job Summary

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

This job is found at InterviewStack.io

Skills

algorithmsagilec++c#gitgitlablinuxobject oriented programmingcode reviewsystems engineering

About Vets Hired

Vets Hired is an organization dedicated to helping our veterans, active duty and military spouses land 1,000 jobs a day! We are eager to recognize, market, and promote organizations that plan on hiring or have recently hired veterans within the past 30, 60, or 90 days.

staffing and recruiting, human resourcesWebsite