Intelligent Tracker Software Engineer

Engineering Dahlgren, Virginia


Description

Overview

SCCI is seeking an Intelligent Tracker Software Engineer. The Intelligent Tracker Software Engineer will be responsible for designing software components and algorithms for the integration and creation of required capabilities, developing algorithms for RWS automation, and characterizing system performance. A successful candidate will have demonstrated experience with complex software design and architecture as well as system analysis and hardware driver integration.  Some travel is required. This position is located in Dahlgren, Va.

Responsibilities will include but are not limited to:

  • Designing, creating, integrating, and testing IT software; This software must also run on embedded processors and utilize GPU acceleration tools
  • Detecting and tracking algorithm development for computer vision processing techniques to include deep neural networks and other machine learning approaches
  • Platform integration with IT

Qualifications and Competencies Required:

  • Must be a U.S. Citizen and have an ACTIVE SECRET SECURITY CLEARANCE. 
  • A Bachelor of Science degree from an accredited college or university in an engineering, scientific, or technical discipline
  • Twelve years of professional technical experience which includes at least six years specialized experience performing computer hardware engineering, software design, inner and outer control loop development as it has to do with control systems, coding and compilation of code; computer or software requirements management, computer systems or software integration; and utilizing systems engineering software tools
  • Specialized experience demonstrating the ability to engineer complex systems with integrated software and hardware solutions
  • Experience related to weapons systems and/or DoD surface warfare systems and HTML, Windows, C/C++, Unix, and Linux
  • Advanced Programming experience in C++
  • Knowledge and experience in software design and architecture principles and practices.
  • Familiarity with software and hardware based laboratory prototyping
  • Ability to effectively communicate both orally and in writing to a variety of audiences

 Preferred Skills and Experience:

  • Operating systems: Comfort with development in Linux / Ubuntu, and commonly associated system administration tasks
  • Experience with multiple languages/tools (Python, git, bash, etc.)
  • Experience in complex software design, software analysis, and hardware driver integration
  • Knowledge in software and hardware prototyping
  • Knowledge of Docker and associated toolkits
  • Knowledge in neural networks and artificial intelligence
  • Network configuration and troubleshooting experience
  • Knowledge of machine learning frameworks (Caffe, Tensorflow, Keras, PyTorch, etc.)
  • Knowledge in robotics and computer vision (object detection and pattern recognition)

SCCI is committed to providing a comprehensive and competitive benefits package to meet the needs of employees and their families. EOE of Minorities, Females, Veteran, Disability.