CACI International Software Engineer in Fort Walton Beach, Florida

Job Description

What You’ll Get to Do:

  • Provide software design and development expertise in support of new application development tasks.

  • Code, test, integrate and document software solutions

  • Participate in internal review of software components and systems

  • Develop unit-tests and modular test infrastructures for codes

  • Write, test, and document solutions as appropriate

More About the Role:

  • Responsible for designing, developing, operating and maintaining software, firmware components, or computing systems software to be applied to and integrated with solutions or products that also encompass non-information technology related engineering or scientific disciplines.

  • These solutions or products may require hardware, communications, cyber, electrical, manufacturing, mechanical, or other specialized engineering domain knowledge in order to design, develop, and support software components embedded within them.

  • Apply the appropriate software standards, processes, procedures and tools throughout the system life cycle to support the generation of multi-disciplinary solutions and products such as simulations of engineering and scientific problems, avionics, command and control, tactical displays, sensors, and electro-mechanical systems.

  • Interface with customers, suppliers, application users and other technical and support personnel.

  • Candidates must have the patience to deal with the constraints of performing their job in an operational environment both in day-to-day operations as well as emergent situations.

You’ll Bring These Qualifications:

  • Active Secret Clearance

  • Requires advanced understanding and ability to apply standards, principles, theories, and technical concepts obtained through advanced education combined with experience.

  • Exceptional candidates will have extensive experience with ANDROID software application development.

  • Bachelor’s degree, or higher, from a nationally accredited university in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, or Mechanical Engineering from an institution recognized by the Accreditation Board for Engineering and Technology (ABET) for an approved curriculum in these respective fields of study.

  • Minimum 5 years software development experience .

What We Can Offer You:

  • We’ve been named a Best Place to Work by the Washington Post.

  • Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.

  • We offer competitive benefits and learning and development opportunities.

  • We are mission-oriented and ever vigilant in aligning our solutions with the nation’s highest priorities.

  • For over 55 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success.

Job Location


CACI employs a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is proud to provide dynamic careers for employees worldwide. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.