Software Engineer

DCS Corp
Alexandria, Virginia
Jun 08, 2018
Nov 02, 2018
Full Time
DCS is seeking a talented Engineer to apply software engineering skills in multi-disciplinary research projects for ground vehicle robotics to support unmanned systems development and testing for DoD S&T communities.

You will support computer vision, machine learning, autonomous navigation, and other robotics related subjects.

Essential Job Functions:

Real-time Software development in C/C++.

GUI development.

Vehicle systems software development.

Navigation systems software development. Requirements Due to the sensitivity of customer related requirements, U.S. Citizenship is required.

Bachelor of Science degree or MS in related Computer engineering, Electrical Engineering or Computer Science discipline plus 5 years of related experience.

Must be able to obtain and maintain a DOD Secret clearance.

Strong experience in: C/C++, real-time embedded Software development.

Demonstrated understanding of network design and network programming (e.g.UDP, TCP).

Excellent written and oral communications skills.

Proven track record of working in a multi discipline team environment.

Proven track record of developing successful working relationships with customer and peers.

Desired Skills:

Robotic Operating System (ROS) programming experience.

Publish-subscribe messaging programming experience, such as DDS.


  • DCS Corp is an Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities.
  • Please view Equal Employment Opportunity Posters provided by OFCCP here.
  • Similar jobs