Systems & Software Engineer (C++, Python, Machine Learning)

  • The Maven Group, LLC
  • Chantilly, VA, USA
  • Nov 09, 2020
[Information Technology]

Job Description

Position Title: Software EngineersPosition Type: PermanentPosition Location: Virginia/ CaliforniaResponsibilities:Design and implement advanced signal and image processing algorithms to extract actionable information from remote sensing dataDesign, develop, analyze, and test software applications from prototype to operational using modern software development languages and practicesAssess algorithm performance on real-world dataDocument results via written reports and/or well-commented codeAdditional duties as assignedSkills:TS-cleared (prefer SCI) software engineer able to implement algorithms into software baseline Must be proficient in Python and C/C++5+ years software development experienceGEOINT (EO/IR, SAR) experience a plusExperience with modern software development practices (e.g. spiral development), version control systems, debugging tools, and coordination/collaboration tools Preferred experience with software development within cloud environment Implementing machine learning/deep learning a plusPreferred:GPU acceleration of image processing algorithms using CUDACloud computing and/or developing cloud applicationsExperience in any of the following areas: sensor applications including EO/IR and radar, data analysis, signal processing, machine learning, algorithm developmentAbility to present technical results to customers and at technical review meetingsProficiency in High Performance Computing techniques such as: multi threaded programming, inter-process communication, GPU programming, and co processor programming
Associated topics: c c++, develop, java, matlab, perl, sde, sdet, software developer, software development engineer, software engineer