Device Abstraction Software Engineer - Mid Level
$90.3k - $189.6kCaci Inc
Job Title: Device Abstraction Software Engineer - Mid LevelJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCIEmployee Type: RegularPercentage 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 review, and test for our product areas. The software engineer will work both individually and as part of our agile development team. In this role, you will design, enhance, and maintain complex software systems for the US Intelligence, Surveillance, and Reconnaissance (ISR) community.Candidates must be self-motivated individuals who can understand technical concepts, communicate clearly, and are able and willing to collaborate on technical items within the larger project team.*This position is on site in Austin, TX. Applicants must be local or willing to relocate to Austin, TX.*Qualifications:Required:U.S. Citizenship only and ability to obtain a TS/SCI security clearance.Bachelor’s or equivalent in Computer Science, Computer Engineering, or Electrical Engineering5+ years of related experience, including C++ and Python development experience on LinuxMultithreaded/parallel design and implementations using C++ and PythonExperience using DevSecOps pipeline tooling such as GitLab, Artifactory, Harbor, Nexus, Ansible and/or Foreman, etc.Understanding of complex software design concepts, patterns, tools, and best practicesExperience with container deployments and container orchestration (Docker and Kubernetes)Knowledge of microservice architecturesExperience with distributed/asynchronous programming paradigmExperience developing RESTful APIsWillingness to help define/document scope and requirementsDesired:Working knowledge of signal processing fundamentalsExperience implementing using Rust and/or Go (Golang) programming languagesKnowledge with Web technologies such as JavaScript/React, HTML5, and CSSThis position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI.What You Can Expect: A culture of integrity.At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.An environment of trust.CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.A focus on continuous growth.Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.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.The proposed salary range for this position is: $90,300 - 189,600 USDCACI 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.Department:Software Engineering
$91.4k - $180k
...scientific discovery and cutting-edge manufacturing, turning abstract ideas into realities that transform the world for good.... ...belong. We are looking for a passionate and dedicated Mid-Senior Level Site Civil Engineer based out of San Antonio or Austin, TX. In this role,...SuggestedFull timeFor contractorsRemote workWorldwide$100k
...unify innovations in software models, compilers, platforms... ....As a Software Engineer on the Metal Runtime team... ...’ll work on the low-level software that powers our... ...define the host and device APIs that expose these... ...metal, and designing abstractions that make complex systems...SuggestedPermanent employment- ...**Onsite in Austin or Dallas, TX** The Sr. Specialist - Software Development and Engineering will work with technical and business partners to design... ...agentic workflows, spec-driven development (translating low-level design artifacts such as class structures, API contracts...Suggested
- ...Overview Carollo Engineers is an internationally recognized environmental engineering firm... ...infrastructure facilities. We are seeking a Mid-Level Civil/Environmental Engineer with... ...Engineering. Knowledge of project scheduling software. Active in professional associations....SuggestedContract workFor contractorsFlexible hours
$143.7k - $194.4k
...development company that designs and engineers high-profile consumer... ...Since then, we have produced devices like Fire Tablet, Fire TV, Amazon... ...a real impact? Join us as a Software Development Engineer and play... ...issues in hardware and low-level software to improve the...SuggestedWorldwideFlexible hours$91.4k - $180k
...scientific discovery and cutting-edge manufacturing, turning abstract ideas into realities that transform the world for good.... .... We are looking for a passionate and dedicated Mid-Senior Level Site Civil Engineer based out of San Antonio or Austin, TX . In this role...Full timeFor contractorsRemote workWorldwide$99.1k - $160k
The Device Tech team is seeking a Systems Development Engineer to build and maintain the platforms and automation... ...solutions that abstract infrastructure complexity... ...by a senior engineer. Mid-morning, you are... ...services, or experience in software development and experience...Full timeTemporary workWork experience placementSeasonal workFlexible hoursDay shift- ...intelligence, and software-defined networking... ...awards, such as Best Engineering Team, Best Company... ..., storage devices to FPGAs, NICs and... .... You will design abstractions that allow this software... ...working with low level hardware components... ...level: Mid-Senior LevelIndustry...
$320k
...optimized NVIDIA AI and HPC software stack. NVIDIA NVLink... ...and Systems engineering teams in defining the... ...Establishing the necessary abstraction layers, guidance/documentation... ....Knowledge of device management protocols such... ...of cloud and cluster level deployment and management...Full timeShift work- Join a world-class engineering organization building the cloud platform... ...powers millions of connected devices across Security, Comfort, Air... .... In this role as a Staff Software Engineer, you will operate as... ...complex engineering problems at a level commonly seen in top tier...Contract workWork at officeWorldwideFlexible hours3 days per week
$90k - $130k
...and you're given a wide berth to solve problems and improve our engineering team. Come join a 20-person engineering organization spread... ...and Austin. Founded in 2016, WeInfuse is an infusion center software and consulting organization. Our founders and their team have...H1bWork at office- ...have you join us!Job DescriptionThe Device Integration Software System Architect defines and guides the... ..., architecture definition, and high-level design.Collaborate with architects and... ...-facing applications.12+ years of engineering experience in large-scale software and...Full timeWork at officeVisa sponsorshipWork visaFlexible hours
- ...exciting opportunity for a Principal System Level Product Engineer in our Product Engineering team. You... ...SoC Design, Validation, Test, System, Software, and Quality teams throughout the... ...diagnostics framework.Strong understanding of device physics, digital/mixed-signal design,...Work at officeLocal areaRelocationShift work
$168.1k - $227.4k
...and development company that designs and engineers high-profile consumer electronics. Lab12... ...products. Since then, we have produced devices like Fire tablets, Fire TV, Amazon Echo... ...hold yourself to the highest standards for software engineering, this role offers the...InternshipFlexible hours- ...Fluidstack Production Engineering Team Examples of key exciting problems the... ...telemetry into signal, from site-level health down to individual device and link. At this scale, you cannot... .... You've felt the pain of a leaky abstraction at scale and you don't repeat it....Local area
- ...Mid-Level.NET Developer We are seeking a mid-level.NET developer with hands-on experience in banking to support the development and... ...Required Qualifications ~25 years of professional experience in software development (maximum 7 years). ~ Strong experience with.NET...
$168.1k - $227.4k
...decisions.Champion AI assisted engineering practices: Establish the... ...engineers: Develop junior and mid level engineers through pairing,... ...variety of areas including cloud, devices, retail, entertainment,... ...non-internship professional software development experience- 5+ years...InternshipFlexible hours- A government services provider in Austin, Texas, is seeking a Share Point Developer to enhance technical support for a Federal agency. This role requires expertise in Custom PowerApps, SharePoint, and a strong ability to collaborate within an Agile environment. Ideal candidates...
- ...Business Unit is seeking a System Level Test (SLT) Product Development Engineer to join our growing Product and Test... ...Engineering, Diagnostics, BIOS, Software, Quality, Reliability, and Manufacturing... ..., operating system kernels, and device drivers.Experience using Linux,...Worldwide
- ...technology meets real‑world impact. Our engineers, architects, and security specialists work... ...most significant security solutions. As a Mid-Market Sales Engineer, you will be the... ...specific office location, role, skill set, and level of experience. As required by local law,...Full timeWork experience placementLive inWork at officeLocal areaWorldwide
$220k - $250k
Join to apply for the Senior Software Engineer role at Steadily Insurance Company 1 month... ...use it without help, regardless of device or platform. Create a way for customers... ...Range: $220K - $250K Seniority level Seniority level Mid-Senior level Employment type Employment...Full timeWork at officeRemote workWork from homeRelocation- ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ..., ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management... ...ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information...Work experience placementWork at officeWorldwide
- ...Accenture has established a unified, public-cloud-first strategy for the Mid Market segment, designed to maximize SAP Cloud adoption and... ...leader, build assets and best practices and develop the next level of transformation expertsTravel may be required for this role. The...Full timeWork experience placementLive inWork at officeLocal area
- ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent...Full timeH1b
$152k - $241.5k
...and industries. Within our software stack, CUTLASS stands out as... ...community with C++ and Python abstractions to implement custom matrix... ...Computer Science, Computer Engineering, or related field (or equivalent... ...-performance kernels at low levels of abstractions like NVVM/...Full time- ...highly motivated candidate to join our talented Team. Job Title: Software Engineer II. Location: Austin, TX. Job Description: Client is seeking an experienced Mid-to-Senior level Software Engineer to work as a key team member developing highly...
- ...artificial intelligence, and software-defined networking to provide... ...prestigious awards, such as Best Engineering Team, Best Company for... ...issues, and fixing bugs in low-level firmwareIf you’re passionate... ...TechnologyExperience level: Mid-Senior LevelIndustry: Computer...
$106k - $209k
...build intuitive, user-facing features on top of our core query engine and integrate it deeply with the broader MongoDB ecosystem.... ...remotely within the North American region.What You’ll DoAs a Mid-Level Software Engineer on the Query Integration team, you will bridge the gap...Local areaRemote workWorldwideFlexible hours- ...money and awareness together.SUMMARYAs a Software Engineer in Test, you will focus on building... ...releases. You will automate tests at multiple levels—unit, integration, and end-to-end—... ...WebView flows.• Execute mobile tests on real-device cloud platforms (e.g., BrowserStack)...Full timeLocal areaWork visaNight shift
- ...artificial intelligence, and software-defined networking to provide... ...prestigious awards, such as Best Engineering Team, Best Company for... ...plusExperience working with low level hardware components is a plusApplied... ...TechnologyExperience level: Mid-Senior LevelIndustry:...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Device Abstraction Software Engineer - Mid Level. Be the first to apply!
- ngo software engineer Austin, TX
- software data engineer Austin, TX
- graduate software engineer Austin, TX
- software development engineer (robotics engineer) Austin, TX
- software system engineer Austin, TX
- graduate software developer Austin, TX
- software engineer - early career Austin, TX
- entry level software engineer remote Austin, TX
- software engineer intern Austin, TX
- IT software developer Austin, TX

