As a member of the Critical Infrastructure Communication (CIC) Engineering Team, you will learn our product portfolio and become a developer on one of our product lines. You will be part of an active development team working on a next generation product line. Secondary duties may include assisting with designing/developing sub-systems and features in Software Development.