CACI is looking to solve the problem of testing software in various aspects of IP/telecommunication systems on multiple hardware platforms utilizing Linux and/or Unix-based operating systems.
Requirements
- Experience with development tools (e.g. editors and compliers)
- Knowledge of Microsoft software applications and other software applications as required
- Familiar with software engineering process concepts from requirements reviews, code inspection to component delivery and sign-off is desired
- Knowledge of Windows and Unix/Solaris/Linux based servers, workstations, and network is desired
- Knowledge of IP based telephony including its architecture, configuration and maintenance is desired
- Linux and/or Unix-based operating systems
- Automation tools and lab test equipment, including protocol analyzers
Responsibilities
- Work with engineers to design/write detailed test plan and execute tests on complex communication systems
- Define and communicate basic test strategies
- Effectively document identified defects and collaborate with engineers on characterization
- Work in a telecommunications development lab environment, use automation tools and lab test equipment, including protocol analyzers
- Operate effectively and comfortably in a team environment
- Travel to other CACI Locations or Customer Sites as necessary
- Understand and adhere to all CACI Ethical and Compliance policies
Other
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or related technical discipline and a minimum of 5 years of related experience or an equivalent combination of skills, education, and experience
- TS/SCI clearance is required as a condition of continued employment
- Up to 10% travel required
- Must adhere to CACI Ethical and Compliance policies and EH&S policies and procedures
- Must be able to work in a team environment