Caci
Software Engineer
Ypsilanti, MI, US · Full-time
No sponsorship$86k-$181kDetected 2 days ago
TypeScriptPythonRustC++AlgorithmsAWSCloud PlatformsLinuxCybersecurityAgileJiraElectrical EngineeringSignal ProcessingSensorsResearchLeadershipProblem SolvingRemote Sensing
About the role
- You will learn about these technologies from the experts that discovered and patented these capabilities.
Responsibilities
- 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
- Participate in all aspects of the development lifecycle, including planning, requirements development, software design, implementation and build, documentation, testing, deployment, and maintenance
Requirements
- 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
- What You Can Expect:
Nice to have
- 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
- 5+ years of related software engineering experience
- Proven experience with a programming language (preferably Python, C++, Rust, or similar)
- 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
Compensation
- 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.
- We offer competitive compensation, benefits and learning and development opportunities.
- The proposed salary range for this position is:
- $86,100 - $181,000
Benefits
- Learning from our recognized leaders and setting oneself up for future leadership in the area
- 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.
Equal opportunity
- CACI is an Equal Opportunity Employer.
Visa & Work Authorization
- Government Security Clearance
This listing is sourced directly from Caci's careers page and normalized into a canonical job model.