Director of Engineering

CACI International Inc

Belgrade (MT)

On-site

USD 108,900 - 239,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive benefits including healthcare
Flexibility to balance work and personal lives
Learning and development opportunities

Job summary

A leading defense contractor is seeking a Head of Engineering to drive innovation in EO/IR Imaging Systems. The role requires exceptional leadership, a strong background in software engineering, and experience in managing cross-functional teams. Based in Belgrade, Montana, this position offers competitive compensation and aims to deliver high-quality, impactful solutions.

Qualifications

  • 10+ years of experience in a technical role.
  • Proven experience in software development or systems engineering.
  • Strong understanding of system architecture and design.

Responsibilities

  • Develop and execute engineering strategy aligned with company goals.
  • Oversee project planning, execution, and delivery.
  • Hire, mentor, and develop engineering talent.

Skills

Leadership
Software Development
Systems Engineering
Communication Skills
Multitasking

Education

Bachelor’s degree in engineering or related field
Master’s degree in engineering or related field

Tools

Programming Languages
Agile
Scrum
DevOps

Job description

Base pay range

$108,900.00/yr - $239,500.00/yr

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: Local

The Opportunity

CACI is seeking a dynamic and experienced Head of Engineering to lead our EO/IR Imaging Systems department, driving innovation and delivering high-quality products. This person will work onsite from our Bozeman, MT office leading a distributed workforce with part of the team being in Australia. The ideal candidate will have a strong background in software engineering, exceptional leadership skills, and a proven track record in managing cross-functional teams.

Responsibilities
  • Develop and execute engineering strategy aligned with company goals.
  • Identify technological trends to drive business growth.
  • Create and maintain a long-term technology roadmap.
  • Allocate resources effectively to support initiatives.
  • Oversee project planning, execution, and delivery.
  • Establish and enforce quality standards.
  • Manage technology stack and ensure alignment with business needs.
  • Hire, mentor, and develop engineering talent.
  • Set clear goals and conduct performance reviews.
  • Collaborate with other departments for successful project delivery.
  • Ensure robust, scalable system design and architecture.
  • Encourage innovation and stay updated on industry best practices.
  • Ensure compliance with industry standards and regulations.
  • Manage technical risks and ensure data security.
  • Communicate progress and outcomes to stakeholders.
  • Maintain thorough documentation of processes and projects.
  • Promote continuous improvement and process optimization.
Qualifications
  • Bachelor’s degree in engineering or related field.
  • 10+ years of professional experience in a technical role.
  • Proven experience in software development or systems engineering.
  • Previous leadership experience.
  • Strong understanding of system architecture and design. Proficiency in relevant programming languages.
  • Excellent multitasking, communication, and presentation skills.
  • Customer-facing communication experience.
Desired
  • Master’s degree in engineering or related field.
  • Experience with optics, gimbal systems, or EO/IR imaging.
  • Familiarity with ITAR regulations.
  • Experience with Agile, Scrum, DevOps practices.
  • Experience in defense, intelligence, or government sectors.
Pay Range

There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.

The Proposed Salary Range For This Position Is $108,900 - $239,500

CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Seniority level
  • Executive
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • IT Services and IT Consulting

Referrals increase your chances of interviewing at CACI International Inc by 2x

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineering Lead
Senior Engineering Lead

CACI International Inc • Triangle (VA)

On-site
USD 114,000 - 253,000
Competitive compensation
Flexible time off
Learning and development opportunities
Systems Engineer Skill Level 6
Systems Engineer Skill Level 6

CACI • Jessup (MD)

On-site
USD 131,000 - 290,000
Field Service Representative
Field Service Representative

CACI International Inc • Belgrade (MT)

On-site
USD 59,000 - 123,000
Health insurance
Wellness benefits
Retirement plan
+2
Systems Engineer Skill Level 5
Systems Engineer Skill Level 5

CACI International Inc • Maryland

On-site
USD 131,000 - 290,000
Healthcare benefits
Flexible time off
Continuing education
Chief EO/IR Architect Engineer
Chief EO/IR Architect Engineer

CACI International Inc • Danbury (CT)

On-site
USD 132,000 - 290,000
Senior Systems Engineer
Senior Systems Engineer

CACI • Denver (CO)

On-site
USD 82,000 - 173,000
Healthcare benefits
Education and training
Time off
Systems Engineer Skill Level 5
Systems Engineer Skill Level 5

CACI • Jessup (MD)

On-site
USD 132,000 - 290,000
Field Service Representative
Field Service Representative

CACI • Belgrade (MT)

On-site
USD 59,000 - 123,000
Software Engineering Manager
Software Engineering Manager

CACI International Inc • Fairfax (VA)

On-site
USD 98,000 - 207,000
Comprehensive benefits
Flexible time off
Learning and development opportunities
Software Engineering Manager
Software Engineering Manager

CACI International Inc • Colorado Springs (CO)

On-site
USD 82,000 - 172,000