CACI International Jobs

Job Information

CACI International Software Engineer in Belgrade, Montana

Software Engineer

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: None

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Continental US

CACI is looking for a Software Engineer to join recently acquired Ascent Vision Technologies (AVT), now part of our National Security and Innovation Solutions (NSIS) Sector, in Belgrade, Montana.

What You’ll Get to Do:

  • Designing, developing, and testing software using C based coding languages ,including but not limited to, C++ and C.

  • Working with local and remote engineering and development teams in order to accomplish both individual and group tasks.

  • Develop all levels of AVT’s gimbal products and full integrated systems, to include: lower level embedded work, communication between hardware and user interfaces, and updates to graphical user interfaces.

  • Collaborating with team members to determine best practices and client requirements for software.

  • Working with the global software team to design and implement software for use with the product line.

  • Interpreting control documents to integrate new components and hardware solutions in the expanding software portfolio.Develop and continually update application changes based on specific customer requirements.

  • Professionally maintain software and create updates regularly to address customer and company concerns.

  • Build automated tests to thoroughly test new software systems.

  • Quickly debug issues that arise during development.

  • Infrequent customer support, either via phone or email, for specific integrated systems.

You’ll Bring These Qualifications:

  • Bachelor’s degree in Software Engineering, Computer Science, or related field.

  • Experience using programming languages, primarily C++ and C.

  • Background in both Linux and Windows systems.

  • Ability to debug existing software systems.

  • Knowledge with TCP, UDP, and Serial communications.

  • Ability to work on tight deadlines in a fast-paced and dynamic environment.

  • The ability to obtain and maintain a Secret U.S. Security Clearance.

These Qualifications Would Be Nice To Have:

  • UI experience, including developing changes based on end user feedback.

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.

Company Overview: 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 an Equal Opportunity Employer – Females/Minorities/Protected Veterans/Individuals with Disabilities.

As required by Executive Order 14042, Federal contractor employees are required to be fully vaccinated against COVID-19 by December 8, 2021 regardless of the employee’s duty location or work arrangement (e.g., telework, remote work, etc.), subject to such exceptions as required by law. If selected, you will be required to be vaccinated against COVID-19 and submit documentation of proof of vaccination before starting employment with CACI.