CACI is looking for a Software Integration Engineer to join their team developing next generation signals intelligence (SIGINT) and electronic warfare systems for the Department of Defense.
Requirements
- Experience with software programming, can diagnose issues and perform root cause analysis.
- Knowledge of at least one programming language, C/C++, Java, Python, etc
- Experience with Ansible scripting, proficient at using Ansible to automate processes
- Experience with shell scripting
- Experience with Red Hat Linux, versions 6-9
- Experience with Windows Server Active Directory
- Experience with virtual hosting environments, VMware and/or Kubernetes
Responsibilities
- The selected candidate will be responsible for all aspects of integration of software builds onto SIGINT hardware.
- Collaborate with hardware and software teams to garner knowledge of products for integration.
- Take ownership of assignments and guide others as needed; successfully complete tasks while tracking priorities, scope, and schedule.
- Independently identify technical risks; develop and execute mitigation strategies.
- Actively mentor less experienced engineers.
- Draft, redline, review, and finalize system level configuration procedures and program CDRLs.
Other
- Bachelor's degree in Computer Science, Electrical/Computer Engineering, or equivalent experience
- 5+ years of related experience
- Strong communication skills in person, on the phone, and by email.
- Ability to work in a hands-on team environment.
- Familiarity with the Agile development process