This role involves developing and designing advanced editing tools for ArcGIS Pro using C and C++, focusing on creating solutions that support complex 2D and 3D workflows within a fast-paced, agile environment.
Key Responsibilities
Create ArcGIS Editor solutions for ArcGIS Pro using C and C++
Develop and design asynchronous GUI components for ArcGIS Pro
Build software following industry-standard design patterns, methodologies, and deployment models
Collaborate with other developers throughout the software development process
Requirements
At least 2 years of experience building commercial enterprise software in C.
Experience in asynchronous programming using the Task Parallel Library.
Excellent written and verbal communication skills.
Bachelor's degree in computer science, engineering, mathematics, or related field.
Benefits & Perks
industry-leading health and welfare benefits including medical, dental, and vision insurance
basic and supplemental life insurance for employees and their families
401(k) and profit-sharing programs
minimum of 80 hours of vacation leave
twelve paid holidays throughout the year
opportunities for personal and professional growth