Software Engineer C# Mapping

Impart Consulting LLC | Winter Spring, FL

Posted Date 6/19/2025
Description

Responsibilities

  • Develop and implement cartographic applications in C# and C++
  • Develop CAD-like interfaces for the graphical display of multi-dimensional cartographic applications
  • Develop geometry-based applications for Civil Engineering
  • Analyze and document existing C# code and algorithms
  • Optimize existing C# code for performance and efficiency
  • Experience in writing applications with DirectX (managed or unmanaged)
  • Collaborating with other engineers and data scientists
  • Using version control systems (Git)

Qualifications

  • A Bachelor’s or Master’s degree in Computer Science, Mathematics, Geography, or a related field or demonstrated experience in building scientifically based software, preferably in the field of geometric application building.
  • Minimum 10 years of software development experience.
  • Industry knowledge of weather forecast systems, including experience with accessing these systems pro-grammatically a plus.

Skills: 

  • Strong proficiency in C# and C++, and .Net
  • Proficiency in DirectX (and SlimDX a plus)
  • Experience with GDAL a plus
  • Solid understanding of geometry, mapping science, GIS, and geo-databases
  • Experience with programming vector and raster display technologies
  • Knowledge of mapping projection systems
  • Proficient in developing Windows applications
  • Knowledge of software development best practices
  • Familiarity with parallel computing
  • Familiarity with GPU programming is a plus
  • Excellent communication and teamwork skills
Salary120,000.00 - 140,000.00 Annual
Opportunity Type
Job

Volunteer Opportunity

Share this opportunity