C++ Software Developer ( Security Clearance )


Vienna, VA

5 - 7 years

Posted 261 days ago

  by    Contessa Petrini

This job is no longer available.


We're seeking enthusiastic and talented software developers with remote sensing experience to create next-generation imaging, mapping, and apps for defense and intelligence communities. Work on core development projects that are not federally funded. Esri continually integrates cutting-edge geospatial technology with the ArcGIS platform to meet the urgent needs of state and federal agencies, military, and private industry. This is an exciting opportunity to build geo-enabled applications that harness the power of radar, LiDAR, full motion video (FMV), and other remote sensing methods.




  • Develop industry-leading software for National Technical Means (NTM) products
  • Develop industry-leading software in common defense and intelligence formats such as NITF, TFRD, CIB, and MISB compliant video (FMV)
  • Collaborate with software developers to integrate community toolkits and libraries into ArcGIS (AGITK, MSP, etc.)
  • Develop advanced image processing components, algorithms, and APIs
  • Develop advanced photogrammetric software components, workflows, and user experiences
  • Solve and articulate complex problems with application design and development and create great user experiences




  • Bachelor's, master?s, or Ph.D. in computer science, geography, remote sensing, photogrammetry, or related field, depending on position level
  • Minimum of five years of C/C++ or advanced C#/.NET software development programming experience
  • Significant experience with remote sensing, image processing, photogrammetry, and/or image analysis application development
  • Minimum of five years of software development experience working on COTS or GOTS software
  • Experience in the defense and/or intelligence communities
  • US citizenship and ability and willingness to obtain a security clearance


Recommended Qualifications:


  • Experience developing using Esri APIs
  • Experience developing web applications using HTML5/JavaScript/CSS/REST
  • Familiarity with the NITF format and specification
  • Familiarity with full motion video and UAVs
  • Experience using ENVI, Socet GXP, or RemoteView
  • Gaming development

Job Type: Full-time


  • C++: 5 years (Required)
  • remote sensing, image processing, and photogrammetry: 5 years (Required)


  • Doctorate (Preferred)

Job Location:

  • Vienna, VA (Preferred)

License or certification:

  • Security Clearance (Required).