EngineeringJobsHeroImage1920x700-01

Engineering Jobs

As a partner to some of our nation’s most critical government agencies, CACI offers boundless opportunities to develop technical solutions that provide decision advantage for national security missions.  

Your potential is limitless. So is ours.
See what our employees have to say...

Francis
Francis
Specialized Engineer/Hull Manager
"After I retired from the military, I was looking for a job that somehow involved the U.S. Navy. I'm blessed to have this opportunity at CACI. I look forward to being around ship forces and am able to share my knowledge and experience during availability planning, Risk Board Assessments, Failure Review Boards, and Safety Working Groups."
Grace
Grace
Software Developer
“I value CACI’s strong sense of collaboration and pursuit of excellence. Our leadership's mission-driven vision and commitment to national security fosters a culture of continuous learning and innovation. I appreciate that our program allows me to directly contribute to safeguarding our nation's interests and make a tangible impact on our security landscape. It's fulfilling to be part of a team where collective efforts align with a greater purpose and can help shape a safer future."
Joshua
Joshua
Naval Architect
"I value the atmosphere and pace of work at CACI. CACI fosters an inspiring environment which motivates engineers to give their best every day. There is never a dull working day and the company has given me a workload in pace with my learning. I enjoy creative problem solving and gaining new skills which aid my professional development."  
Adam
Adam
Communications Engineer
"At CACI, I have the opportunity to apply the theory I've learned in school directly to critical missions and see results. I work alongside leading industry experts and can feel proud about my work and growth as a Digital Signal Processing engineer."
Carrie
Carrie
Software Developer
“One of the main reasons I joined CACI was because of the friendly atmosphere and the team’s willingness to help and support me throughout my career journey. I enjoy working with my team to build tools/applications that help enhance user experience. Being able to see the final product of my work and how it is being used by others, motivates me to keep going. CACI has created an environment for me to improve my skills and grow in my career."
Nery
Nery
UX Designer
"I love knowing that the engineering work I support at CACI directly impacts national security efforts - my work is meaningful and valuable in its own way. This is one of the main reasons I decided to join CACI, because I was looking for ways that my career could represent more than a nine to five."
Matthew
Matthew
Digital Signals Processing Engineer
"CACI has enabled me to develop and grow my technical skills and my career significantly over the 6.5 years. I've worked here from an entry-level engineer to a senior-level engineer. My flexible work schedule has allowed me to maintain a great work-life balance while still contributing to very important national security missions."  
Kim
Hyesoon
Software Engineer
 "CACI is open to hearing what employees are interested in or unhappy with and willing to assist. One great example is during the time when everyone on the program had to work in shifts due to distancing policies [during COVID]. I was given a lot of challenging new opportunities. Coworkers were very supportive and the leadership made it easy to talk to via various communication channels."
Stephen
Stephen
System Test Engineer
"I value CACI’s culture, in terms of character and innovation. I appreciate the ongoing reminders about our commitment to ethics and integrity and about our dedication to advancement and excellence."
Kashonna
Kashonna
Software Developer
"My favorite part about being an engineer at CACI is the continuous learning. I have been able to learn new programming languages as well as software development tools. Continuous learning has helped me create an overall better software product for the end user."
Dohn
Dohn
C-QAR Field Service Engineer
"My favorite part about being an engineer at CACI is the autonomy I have as a C-QAR. The position allows me to lend my expertise to all aspects of the projects, interacting with our customers, their leadership, and outside contractors. I'm sometimes a mentor and sometimes a mentee; both being very satisfying." 
Heather
Heather
Industrial Engineer
"My favorite work accomplishment at CACI so far was the successful completion of a pilot utilizing LiDAR technology to produce a 3D point cloud, a fly through video, and a 2D AutoCAD drawing of the building layout of a machine shop at my client site."
Nathan
Nathan
Mechanical Engineer
"CACI allows me to converse with like minded people who enjoy engineering and supporting our military & government agencies. Everything we do no matter how big or small makes a difference for the good of our economy and country. I'm proud to work beside some of the smartest, hardworking people throughout my career and consider them family."
Kathryn
Kathryn
Naval Architect & Marine Engineer
“CACI is engulfed in a tradition of ethical conduct and quality service to its customers and employees; what matters is its commitment to its customers, employees, and its stewardship to the country. Engineering [at CACI] provides us the opportunity to make the world safer and more exciting; this is what attracted me.”
Lars
Lars
Software Developer
"One of my favorite parts of my job is having the freedom to tackle unique challenges in creative ways, and always learning something new in the process. I completed a Google course on Android development, where I expanded my knowledge of the Kotlin programming language and learned to program feature-rich mobile applications."
Join Our Talent Community
 Be the first to know about job opportunities and company updates, build your professional network, and stand out from other applicants when you join CACI's Talent Community.
our culture image
Trending Engineering Resources

• MBSE Learning Academy
Our Model-Based Systems Engineering Learning Academy offers CACI employees comprehensive learning paths and industry-recognized certifications for a variety of MBSE applications and practices for all levels of expertise.

• CACI's Virtual University (CVU)
CVU has over 8,000 online, technical, and business courses in addition to 50+ industry certification tracks that employees can access 24/7 for continuous learning and development.

• Technical Reimbursements
We reimburse employees who have successfully obtained INCOSE certifications.
We have also made the FEAC Institute eligible for our tuition reimbursement program.

• IEEE Xplore Electronic Library
The IEEE Xplore Electronic Library provides CACI employees access to the world's highest quality technical literature in Computer Science, Electronics, Aerospace/Defense, Cybersecurity, Telecommunications + more.

Engineering Openings
(Please use the filtering toolbar to refine your search further)

 We Are CACI.

CACI is a place where stability and growth are offered every day.
​​​​​​​The secret to our success is CACI's vibrant culture and strong foundation of good character - firmly based on ethics, integrity, and doing the right thing.