Job Title: Software Engineer
Job Location: Syracuse, New York
Job Description:
· Strong Java development experience with projects interacting with USB devices and their communication
· Strong JavaScript framework experience.
· In-depth technical knowledge in security, networking
· Experience with network protocols, reading bits and bytes off the wire, packet inspection, QoS classification and policing/shaping, and writing Layer 2 and Layer 3 socket and raw socket programs.
· Experience in object-oriented design and agile development practices.
Education:
· Bachelor of Science degree or Master’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field with a minimum of seven (7) years of related experience and/or training; or equivalent combination of education and experience.