DCS is seeking a hands-on Senior Software Engineer to develop real-time, embedded, Augmented Reality (AR) software applications for its world-class Government research and development laboratory.
The successful candidate will work with the customer to provide the U.S. Army and DoD with Augmented Reality (AR) technology solutions that will improve shared Situational Awareness (SA) between dismounted and mounted soldiers and using night vision and electronic sensors and sensor systems for target acquisition, engagement and defeat of enemy forces, day or night, and under all battlefield and weather conditions.
Requirements Due to the sensitivity of customer related requirements, U.S. Citizenship is required.
Bachelor's degree Computer Engineering, Computer Science, or Electrical Engineering plus twelve (12) years of experience.
Minimum five (5) yrs real-time, embedded software application development experience for DoD programs.
Must be able to obtain and maintain a DOD Secret clearance.
Proven technical leadership experience, proven ability to develop successful working relationship with customer, and experience leading small teams of software engineers.
Proven expert level proficiency in C++ and object oriented analysis and design.
Proven in-depth experience and understanding of network design and network programming (e.g.UDP, TCP).
Programming experience with Qt or similar UI framework.
Programming experience with publish-subscribe messaging such as DDS.