Overview
Use your experience in 2D/3D graphics programming to develop software and 2D/3D visualizations that make a difference in everyday lives and impacts the world around us. In this role you will have the opportunity to develop GIS visualization technology and expand the 2D/3D capabilities of the ArcGIS platform. You will design and develop worldclass software products supporting the needs of geodesigners urban planners architects engineers and others working with geographic information.
Responsibilities
- Design and develop leadingedge 2D/3D GIS software
- Research analyze and implement stateoftheart features in real time rendering technology
- Solve complex problems with design algorithms development and user experience
- Find analyze and fix bugs/performance problems in a timely manner
- Build and ship quality software by working effectively with members of other software development teams in an agile highly interactive and creative environment
Requirements
- 5 years of experience utilizing C working in the field of 2D or 3D computer graphics
- Familiarity with one or more of the following areas of specialty:
- Color management and overprinting for prepress workflows
- Font/text processing (including text layouts for different languages)
- DirectX OpenGL or Vulkan APIs (including GLSL/HLSL shader programming)
- Advanced software algorithms for hiperformance computer graphics
- 2D/3D data preprocessing/visualization algorithms to handle large volumes of input data
- Fast disk I/O (caching/paging) techniques to cache intermediate data flow
- Human interaction device interfaces (keyboard mouse 3D input and touch devices)
- Multithreading and/or Parallel algorithms
- Ability to clearly describe and analyze a problem and to articulate a solution
- Excellent written and verbal communication skills
- Strong time management prioritization teamwork and interpersonal skills
- Bachelors degree in computer science computer engineering or a related field
- Existing work authorization for France
Recommended Qualifications
- Working knowledge of graphics interchange file format specifications such as PDF SVG JPEG and PNG
- Familiarity with the Esri ArcGIS platform and online services or other GIS products
- Masters degree in computer science computer engineering or a related field
#LIHybrid
#LIRC2
Required Experience:
Senior IC