1

Military Programming Jobs in Washington (NOW HIRING)

BM/C2 Military Analyst

Arlington, VA ยท On-site

$180K - $210K/yr

Responsibilities Supporting the Office of the Under Secretary of War for Research and Engineering ... AMERICAN SYSTEMS is seeking an experienced Military Analyst with a background in Battle Management ...

Planning, Programming, Budgeting, and Execution System (PPBES) * Systems Engineering of large ... Society of American Military Engineers (SAME) * United States Geospatial Intelligence Foundation ...

Planning, Programming, Budgeting, and Execution System (PPBES) * Systems Engineering of large ... Society of American Military Engineers (SAME) * United States Geospatial Intelligence Foundation ...

Planning, Programming, Budgeting, and Execution System (PPBES) * Systems Engineering of large ... Society of American Military Engineers (SAME) * United States Geospatial Intelligence Foundation ...

next page

Showing results 1-20

Military Programming information

What are the key skills and qualifications needed to thrive in the Military Programming position, and why are they important?

Excelling in Military Programming requires strong skills in computer science, software development, and secure coding practices, often coupled with a relevant degree and security clearance. Familiarity with programming languages such as C++, Python, or Java, as well as experience using military systems, embedded platforms, and Department of Defense (DoD) protocols, is typically expected. Attention to detail, problem-solving abilities, teamwork, and adaptability are important soft skills in this position. These competencies ensure accurate, reliable software solutions that meet stringent security and mission-critical standards within military environments.

Is 27 too late to start coding?

In military programming roles, starting to learn coding at 27 is not too late, as many skills can be developed at any age. Success depends on dedication, learning resources, and gaining relevant experience or certifications in programming languages and tools used in the field.

What is a Military Programming job?

A Military Programming job involves developing, maintaining, and securing software systems for defense and military applications. These roles often require expertise in programming languages, cybersecurity, and embedded systems to support missions such as intelligence, surveillance, or weapons control. Professionals in this field work closely with defense agencies to ensure software reliability, efficiency, and security. Many positions require security clearances and knowledge of military protocols.

What are the typical responsibilities of a Military Programmer within a defense team?

Military Programmers are responsible for developing, maintaining, and testing software systems used in defense operations, which can include simulation programs, embedded systems, communications tools, or cybersecurity applications. On a typical day, you might collaborate with engineers, analysts, and security specialists to translate mission requirements into robust, reliable code, often working in secure, team-oriented environments. You will also be expected to follow strict security protocols and documentation standards, with frequent code reviews and updates to address new threats or needs. This role plays a crucial part in ensuring the effectiveness and safety of critical defense technology.

How much do coders make in the military?

Military programmers, or coders, typically earn between $40,000 and $80,000 annually, depending on rank, experience, and location. Higher-level positions or specialized skills in cybersecurity or software development can lead to increased pay and benefits, often including security clearances and additional allowances.

What is military programming?

Military programming involves developing software and systems used by armed forces for defense, communication, navigation, and cybersecurity. It requires knowledge of secure coding practices, real-time systems, and often adherence to strict security and confidentiality standards.

Are there programming jobs in the military?

Yes, the military offers programming jobs such as software developers, cybersecurity specialists, and systems engineers. These roles often require knowledge of programming languages like C++, Java, or Python, and security clearances may be necessary. Military programmers work on defense systems, communication networks, and simulation software within secure environments.
BM/C2 Military Analyst

BM/C2 Military Analyst

AMERICAN SYSTEMS

Arlington, VA โ€ข On-site

$180K - $210K/yr

Full-time

Medical, Retirement, PTO

Posted 29 days ago


Job description

Overview
AMERICAN SYSTEMS is an employee-owned federal government contractor supporting national priority programs through our strategic solutions in the areas of Information Technology, Test & Evaluation, Program Mission Support, Engineering & Analysis, and Training.
Responsibilities
Supporting the Office of the Under Secretary of War for Research and Engineering (OUSW R&E) offers a dynamic, fast-paced environment with the opportunity to deliver next-generation technical capabilities to the warfighter. AMERICAN SYSTEMS is seeking an experienced Military Analyst with a background in Battle Management, Command and Control (BM/C2) systems to support a new Directorate focused on this technology area. Your role will involve close coordination with senior DoW leaders and stakeholders across the RDT&E community; communication skills are critical to your success. You will have the opportunity to contribute to decision-making processes impacting the Department's most critical modernization efforts. This project requires a high level of professionalism and a commitment to shaping the future of national security capabilities.
  • Analyzes and provides recommendations on issues dealing with disciplines such as military command control and communications, electronic warfare, Military Tactics Techniques and Procedures (MTTP), and test/demonstration exercises.
  • Coordinates with user community representatives concerning requirements definition, clarification, prioritization, and alternatives.
  • Analyzes the conduct and results of operational test events and exercises to demonstrate capabilities.
  • Compares, analyzes and evaluates the relative merits of program designs and alternatives.
  • Prepares reports and briefs summarizing support requirements, deficiencies, and investments for various programs and systems.

Qualifications
  • Bachelor's degree in a scientific or engineering discipline and 15-20 years of related work experience is required; an advanced degree can substitute for years of experience.
  • Active TS clearance with SCI eligibility.
  • Must be a U.S. Citizen to be eligible to obtain a security clearance.
  • Demonstrated superior communication skills.
  • Comfortable communicating across various mediums to include oral presentations, written documents, PowerPoint briefings, and more.
  • Experience with the military BM/C2 community is required; experience with the Joint community is desired; experience with RDT&E technology developers or Service laboratories is desired.

Pay Transparency Statement
AMERICAN SYSTEMS is committed to pay transparency for our applicants and employee-owners. The salary range for this position is USD $180,000.00/Yr. - USD $210,000/Yr. Actual compensation will be determined based on several factors permitted by law. AMERICAN SYSTEMS provides for the welfare of its employees and their dependents through a comprehensive benefits program by offering healthcare benefits, paid leave, retirement plans, insurance programs, and education and training assistance.
EEO Statement
EEO Race/Sex/Disability Status/Veteran Status