Computer Engineer II

3 days left

Employer
DCS Corp
Location
Alexandria, VA
Salary
Competitive
Posted
May 24, 2022
Closes
Jun 28, 2022
Ref
3904
Function
Engineer, IT, QA Engineer
Hours
Full Time
One sentence overview of the role of the position.

DCS Corporation is looking for a motivated computer engineer to support the design, development, and integration of autonomous ground vehicle system components in an Unreal Engine based simulation environment for the U.S. Army Ground Vehicle System Center (GVSC) customers. This software will be used in an R&D lab environment to support the development and rigorous testing of autonomy algorithms and to evaluate their performance.

Hybrid Telework

Essential Job Functions:

Design, develop, test, and deploy M&S software architectures for autonomy and control applications.

Develop plugin components for Unreal Engine and support the integration of simulation components with real-world autonomous vehicle harrdware and software.

Develop virtual scenarios to facilitate testing of ground vehicle autonomy algorithms in a safe environment.

Support architecture of overall M&S system to include simulation of ground robotic vehicles and their payloads (dynamics, sensors, weapons, etc), human machine Interfaces, and autonomy kernels.

Support containerization of M&S simulation software to enable simulation runs on the High Performance Computing (HPC) center.

Interact with subject matter experts across a wide variety of knowledge domains.

Work in small, tight-knit teams following best software development practices.

Some travel may be required.

Required Skills:

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

Bachelor's degree and Three years of experience.

Must be able to obtain a Secret clearance.

Bachelor's degree in Computer Science, Computer Engineering, or Robotics.

Experience with C/C++ and Python.

Experience with Robot Operating System (ROS).

Experience with software development in simulation environments, including Unreal Engine or Unity.

Experience with Linux, Virtual Machines, and networking.

Strong verbal and written communication skills.

Desired Skills:

Knowledge of containers such as Docker.

Experience with networking concepts.

Familiarity of autonomous systems.

Similar jobs