Software Developer in Alexandria, VA at DCS

Date Posted: 1/27/2024

Job Snapshot

Job Description

DCS is hiring a Software Developer.

Essential Job Functions:

Execute software engineering activities in a managed, controlled, and efficient manner consistent with the established organizational processes.

Decompose and implement requirements to the CSCI software level.

Transition development to a target hardware lab environment and perform testing, troubleshooting, and software debugging.

Develop, document, and maintain software requirements, software and system architecture designs.

Communication skills required to interface with systems and software development engineers as well as customer.

Anticipated travel (10%-20%) locally and to customer facilities.

Required Skills:

Due to the sensitivity of customer related requirements, U.S. Citizenship is required.

Must be able to obtain a Secret clearance.

A Bachelor's degree (CE, EE, CS degree) plus minimum of 2 years of experience is required in system/software engineering.

Desired Skills:

Active Secret Security Clearance.

Experience with embedded system software development, Operating Systems (Windows, LTSC, Linux) for x86 and ARM processors.

Experience with Army video sensors – PTZ, CK6, DVE, CROWS/RWS, VOSS, UAVs, and radio communications.

Experience with networking protocols, SNMP, CAN, Serial, Video management - GiGE, H264, RS-170.

Strong Operating System background, OS hardening (vulnerabilities and KBs), Agile development, GIT.

Qt experience, TI DaVinci / Busybox.

Strong communications skills to provide development status, technical solutions, and risks with fellow project team members.

Job Requirements


ChooseYour Path