About the Role
CACI's Radar and Sensor Technologies group seeks engineers, signals analysts, and physicists to develop algorithms and software for synthetic aperture radar, low observables, electro-optical, and remote sensing capabilities. You will enhance remote sensing capabilities, work with emerging space technology, and learn from experts in the field.
Responsibilities
- 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 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.
- Learn from recognized leaders and set oneself up for future leadership in the area.
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.
Skills
- Python
- C++
- Rust
- Linux development
- Cloud environment development
- AWS
- Problem-solving
- Analytical skills
- Teamwork
- Independent task completion
- Multiple programming languages
- Radar
- Electro-optical fields
- Digital signal processing
- Scrum/Agile Development
- Jira
- Algorithm implementation
Location
- Continental US
Work Type
- Full time
- Onsite
Experience Level
- Up to 10% travel required
Education Level
- Degree in computer science, electrical engineering, physics, or a related field
- Military background in electronic warfare and/or signals processing
Salary/Compensations
- $69,100-$141,500
Benefits
- Healthcare
- Wellness
- Financial
- Retirement
- Family support
- Continuing education
- Time off benefits
- Flexible time off
About the Company
- 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.
- CACI values the unique contributions that every employee brings to our company and our customers - every day.
- 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.
Equal Opportunity
- 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.
