
Software Engineer
CACI International Inc
full-time
Posted on:
Location Type: Hybrid
Location: Chantilly • Missouri • Virginia • United States
Visit company websiteExplore more
Salary
💰 $58,000 - $115,900 per year
About the role
- Take algorithm definitions and prototypes and convert them into robust software applications
- Collaborate with radar/electro-optical and research scientist experts to solve issues and iterate to improve product image quality
- Design, develop, and maintain robust and scalable software applications using modern programming languages and technologies
- If a software engineer, write clean, efficient, and well-tested code that adheres to best practices and coding standards
- Learn about synthetic aperture radar (SAR) or electro-optical collection techniques
- Participate in all aspects of the development lifecycle, including planning, requirements development, software design, implementation and build, documentation, testing, deployment, and maintenance
- Troubleshoot and resolve technical issues in a timely and effective manner
Requirements
- Active TS/SCI U.S. Government Security Clearance
- 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
Benefits
- healthcare
- wellness
- financial
- retirement
- family support
- continuing education
- time off benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software developmentalgorithm developmentsoftware designsignals processingprogramming (Python, C++, Rust)testingdocumentationtroubleshootingdeploymentmaintenance
Soft Skills
problem-solvinganalytical skillsteamworkindependencecommunication
Certifications
TS/SCI U.S. Government Security Clearance