← Back to opportunities

Device Abstraction Software Engineer - Mid Level

📍 Location
Austin
⏰ Job Type
Full-time
📅 Posted
June 09, 2026

About the Role

Job Title: Device Abstraction Software Engineer - Mid Level

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: TS/SCI

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Local

* * *

**The Opportunity:**

CACI is seeking a talented Device Abstraction Software Engineer to join our Capabilities Development group within the Command, Control, Communication, and Intelligence business line. We enable national security missions through creation and delivery of innovative, technology-centric solutions that provide a decisive advantage to our customers.

Our client engagement processes, the way we collaborate, operate, and deliver value, provides an unparalleled opportunity to grow and advance.

**Responsibilities:**

In this role, you will perform a variety of engineering tasks including design, development, implementation, code rev...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position