CACI is looking to solve complex security challenges in telecommunications and IP/computer networking equipment in the cyber security domain for the U.S. Federal Government.
Requirements
- Experience with RISC-V assembly
- Familiarity with Device Drivers
- Ability to operate and code in the hardware Layers
- Knowledge of Kernel
- Software development skills in current languages such as: C, C++, JAVA, Python
- Familiar with software engineering process concepts from requirements reviews, code inspection, and system test plan creation to system validation
- Knowledge of IP networking and/or telecommunications equipment installation, configuration and maintenance
Responsibilities
- Work from existing design specifications to implement, test and document software solutions in telecommunications and IP/computer networking equipment in the cyber security domain.
- Work with a product development team to develop concepts, identify creative solutions to user requests and assess feasibility of these solutions.
- Participate in technical activities spanning multiple technical disciplines including security analysis, software/tool development, software test, development environment and system infrastructure.
- Work in a telecommunications development lab environment, use automation tools and lab test equipment, including protocol analyzers.
- Demonstrate breadth and flexibility by contributing at various levels of software development from infrastructure through application, including full stack development, to control customized embedded communication systems.
- Operate effectively and comfortably in a team environment.
- Proactively ensure a safe work environment and adhere to CACI EH&S policies and procedures.
Other
- Bachelor’s Degree in Computer Engineering, Computer Science, Electrical Engineering or related technical discipline and 0-5 years of experience or an equivalent combination of education, skills, and experience.
- Up to 10% travel required, primarily within the Continental US.
- There is no clearance requirement to begin employment. However, as a requirement of continued employment in this position you will be required to obtain a Top Secret clearance.
- Understand and adhere to all CACI Ethical and Compliance policies.
- Perform other duties as required.