Computer Engineer II

DCS Corp
Alexandria, VA
Jul 01, 2021
Aug 03, 2021
Engineer, IT, QA Engineer
Full Time
You will work with our U.S. Army Ground Vehicle Systems Center (GVSC) customer and be rewarded with a technically challenging and diverse career in the areas of manned & unmanned ground vehicles, robotics, vehicle electronics, and ground vehicle simulation. In this position, you will serve as a software and model developer for GVSC Robotic and Autonomous Systems Ground Interoperability Lab (RASGIL).

RASGIL supports the PM Force Projection (PM FP) UGV Interoperability Profiles by testing for compliance to the profiles and developing related software tools and SIL capabilities.

Essential Job Functions:

Software development / programming / testing (primarily, but not limited to, Java and C++).

Develop IOP Lab software tools, including software design, development, and testing.

Support setup, development, and execution of SIL capabilities for Army robotics programs.

Evaluate and integrate third party software tools into IOP Lab testing capabilities.

Provide IOP process feedback; tech review and software/SIL validation of new IOP requirements.

Support development of IOP Lab test bench capabilities.

Work with contractor and other Government lab partners to develop common testing capabilities.

Test vendor systems' compliance with IOP requirements via IOP lab, third party testing software and other tools providing test plan development and evaluation / reporting of results.

Required Skills:

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

Bachelor's degree in Computer Engineering, Electrical Engineering, or Computer Science, ideally with a concentration in robotic and autonomous based solutions. At a minimum, a general knowledge of robotic and autonomous systems Design Patterns understanding and application.

Must be able to obtain a secret clearance.

C++ /Java programming experience.

Experience with Linux and Windows Operating Systems.

Experience with Software Version Control tools and process.

Experience with SysML, XML, ROS, CAN, networking protocols, vehicle simulation, etc.

Understanding of standards such as SAE JAUS, J1939, RTSP, RTP, UDP, TCP, H.264, etc.

Desired Skills:

C/C++, Python, Knowledge of IOP / Conformance Verification Tool (CVT)

Similar jobs