POSITION
Mid Level CDLIM Software Engineer
PROGRAM OVERVIEW
The Common Data Link Integration Module(CDLIM) is a Government owned, managed, and developed software suite. CDLIM is used in multiple Department of Defense projects such as Patriot, THAAD, JTAGS, and UAS. The CDLIM software provides multi - Tactical Data Link (TDL) communication, situational awareness, and network monitoring capabilities to a wide range of users who benefit from CDLIM's ability to act as a multi-TDL gateway. The CDLIM team has in-depth experience in Tactical Data Links (TDL), Air and Missile Defense, Enterprise Information Technology, Software and Systems Engineering and Information Assurance.
DUTIES AND RESPONSIBILITIES
- Responsible for designing, developing, deploying, and maintaining the CDLIM software application suite.
- Work on a development team where success is defined by the ability to understand your path forward, effectively communicate that path, and complete the task inherent to that path in a timely matter.
- Research advancements in computer science and related fields to help steer the product toward long term success.
- Communicate with leadership and the customer to ensure a common understanding of requirements.
- Document your work for the benefit of your teammates, the user, leadership, and posterity.
- Independently identify and solve challenging problems by writing performant, clean, and practical code.
REQUIRED QUALIFICATIONS
- Active Secret Clearance, or ability to acquire one.
- Bachelor's degree or above in Software Engineering, Computer Science, Computer Engineering, or equivalent.
- 5-10 years of experience in a related technical field.
- Proficient in C/C++ programming and methodologies.
- Knowledge of modern software engineering practices, including Agile methodologies.
- Ability to analyze a requirement, generate a design, and produce efficient, robust, and testable software.
- Mastery of computer science fundamentals, independent of a specific language.
PREFERRED QUALIFICATIONS
- Comfortable working in Linux OS environments.
- Experience working on a highly networked application.
- Knowledge of efficient data transport over Wide Area Networks.
- Understanding of and experience with secure programming techniques.
- Knowledge of tactical and simulation data links (specifically Link 16, JREAP, DIS, VMF, CMF and XML).
- Knowledge of serial port data protocols (RS-232, RS-530, RS-449).
TRAVEL REQUIRED: Less than 10% annually.