
Software Engineer
CACI International15 days ago
Ypsilanti, MI, USA +2 moreMid Level / Senior
H1B sponsor
Base Salary
$69k - $142k/yr
Responsibilities
- Convert algorithm definitions and prototypes into robust software applications.
- Design, develop, maintain, test, deploy, document, and troubleshoot scalable software applications.
- Collaborate with radar, electro-optical, and research scientist experts to solve technical issues and improve product image quality.
- Participate in planning, requirements development, software design, implementation, build, testing, deployment, and maintenance across the development lifecycle.
- Learn synthetic aperture radar and electro-optical collection techniques.
- Complete software development tasks independently while working within a team environment.
Requirements
- Active TS/SCI U.S. Government security clearance.
- 3–5 years of software engineering experience.
- Degree in computer science, electrical engineering, physics, or a related field; four years of professional software or signals-processing experience may substitute for the degree, or relevant military background in electronic warfare and/or signals processing may qualify.
- Familiarity with a programming language, preferably Python, C++, Rust, or similar.
- Familiarity developing in Linux and/or a cloud environment, with AWS preferred.
- Ability to work onsite and demonstrate strong problem-solving, analytical, collaboration, and independent-task-completion skills.
- Preferred qualifications include multiple programming languages, radar or electro-optical background, academic digital signal processing experience, algorithm-implementation experience, and Scrum/Agile and Jira experience.
Benefits
- Full-time regular employment with comprehensive healthcare, wellness, financial, retirement, family support, continuing education, and time-off benefits.
- Flexible time off, learning resources, and career development opportunities.
- Onsite work required in Ypsilanti, MI; Westminster, CO; or Chantilly, VA.
- Up to 10% continental U.S. travel required.
About CACI International
CACI International is a public government contractor that delivers enterprise IT, cybersecurity, electronic warfare, space, and intelligence solutions to U.S. defense, intelligence, and federal civilian customers. It provides systems engineering, software and data services, and mission support across C4ISR and business systems, primarily through long-term government contracts. Founded in 1962 and headquartered in Reston, Virginia, CACI trades on the NYSE under the ticker CACI.