Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CACI International Inc

Software Engineer

CACI International Inc

. Convert algorithm definitions and prototypes into robust software applications .

Posted 10/9/2026part-timeUnited StatesMid-LevelSenior💰 $69,100 - $141,500 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software engineering with a focus on developing robust applications using programming languages such as Python and C++. Possesses strong problem-solving skills and a background in radar or electro-optical technologies, complemented by experience in Agile methodologies.

Highest-signal resume keywords
Active TS/SCI U.S. Government Security Clearance3-5 Years of Software Engineering ExperienceProgramming Skills in Python, C++, or RustExperience with Scrum/Agile Development and JiraKnowledge of Radar or Electro-Optical Fields

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentAlgorithm ImplementationDigital Signal ProcessingLinux DevelopmentCloud Environment (AWS)Clean Code PracticesTesting and DocumentationTroubleshooting Technical IssuesRemote Sensing TechnologiesSoftware Maintenance
Soft Skills
Problem-SolvingAnalytical SkillsTeam CollaborationIndependent Task CompletionPassion for Solving Hard Problems
Tools & Technologies
JiraAgile MethodologiesCloud Platforms (AWS)Linux
Industry Keywords
Synthetic Aperture Radar (SAR)Electro-Optical Collection TechniquesSignals ProcessingElectronic Warfare

Tech Stack

Tools & technologies
AWSCloudLinuxPythonRemote SensingRustTypeScriptC++

About the role

Key responsibilities & impact
  • Convert algorithm definitions and prototypes into robust software applications
  • Collaborate with radar/electro-optical and research scientist experts to solve issues and improve product image quality
  • Design, develop, and maintain robust and scalable software applications using modern programming languages and technologies
  • Write clean, efficient, and well-tested code adhering to best practices and coding standards
  • Learn about synthetic aperture radar (SAR) or electro-optical collection techniques
  • Participate in planning, requirements development, software design, implementation and build, documentation, testing, deployment, and maintenance
  • Troubleshoot and resolve technical issues
  • Learn from recognized leaders and prepare for future leadership in the area

Requirements

What you’ll need
  • Active TS/SCI U.S. Government Security Clearance required
  • 3-5 years of Software Engineering experience
  • A degree in computer science, electrical engineering, physics, or a related field; four years of professional experience in software or signals processing in lieu of a degree; or military background in electronic warfare and/or signals processing
  • Interest in learning remote sensing technologies
  • Familiarity with a programming language (preferably Python, C++, Rust, or similar)
  • Familiarity developing in Linux and/or in a cloud environment (AWS preferred)
  • Excellent problem-solving and analytical skills
  • Ability to work within a team environment to advance large software development packages by taking on and completing tasks independently
  • Ability to work onsite
  • Programming skills in multiple languages
  • Knowledge of, or background in radar or electro-optical fields
  • Academic experience in digital signal processing
  • Scrum/Agile Development knowledge and experience with Jira
  • Experience writing software implementing algorithms
  • Passion for solving hard problems
  • Up to 10% travel required

Benefits

Comp & perks
  • Flexible time off benefit
  • Robust learning resources
  • Healthcare benefits
  • Wellness benefits
  • Financial benefits
  • Retirement benefits
  • Family support benefits
  • Continuing education benefits
  • Time off benefits
  • Competitive compensation