Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C++ Software Developer II - Raster Analysis

Full-time

Esri

Overview

The ArcGIS Spatial Analyst team develops advanced raster analysis capabilities used by organizations worldwide to understand patterns, solve spatial problems, and make better decisions.

We are a team of engineers who are passionate about turning complex challenges into scalable, high-performance solutions. As a C++ Software Developer, you will contribute to the design and development of next-generation raster analytics that power ArcGIS across desktop and cloud environments.

Join us in advancing the ArcGIS platform by delivering high-performance, scalable capabilities using modern GPU and cloud computing technologies.

Responsibilities


  • Transform cutting-edge research and advanced concepts into high-performance, scalable analytical tools across key GIS domains, including:

    • Spatial modeling and suitability analysis

    • Terrain and surface analysis (such as intervisibility, geomorphometric)

    • Pattern and density analysis

    • Statistical analysis

    • Hydrologic analysis

    • Multidimensional scientific data modeling and analysis


  • Partner with a collaborative team to conceptualize, design, and deliver innovative GIS solutions that address complex real-world challenges

  • Architect and implement robust software components using industry-standard design principles and best practices

  • Proactively identify, analyze, and resolve software defects and performance bottlenecks through automated testing and optimization

Requirements


  • 2+ years of demonstrated experience in C++ software development 

  • Strong understanding of algorithms, data structures, and design patterns 

  • Excellent problem-solving, design, development, and debugging skills 

  • Familiarity with distributed systems, parallel processing, and GPU-accelerated computing 

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related STEM field

Recommended Qualifications


  • Experience with C# and WPF application development 

  • Knowledge of Agile development methodologies and test-driven development (TDD) practices 

  • Experience with GIS, raster analysis, and spatial analysis concepts 

  • Strong foundation in mathematics and science, with experience in scientific computing for raster analysis 

  • Master’s degree or Ph.D. in Computer Science, Engineering, Mathematics, or a related STEM field

#LI-AL1

#LI-Onsite

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the C++ Software Developer II - Raster Analysis in Remote vacancy
  •  ...a solution and push the data on the best cloud platform to fit your needs, including your own. Job Description Strong C/C++ Developer / Analyst   Required skills:   • 5+ years of C/C++ development experience   • Excellent knowledge of C/C++ on Linux and Unix... 
    Suggested
    Full time

    Amnet Services, Inc.

    Remote
    23 hours ago
  • $84.5k - $105.65k

     ...hiring for a Product Engineer II. In this role you will be responsible...  ..., and performing root cause analysis of field issues and will work...  ...design engineering teams to develop, specify, and test product...  ...programming in Python, MATLAB, C/C++ or similar languages... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    H1b
    Work at office
    Remote work
    Flexible hours

    Generac Power Systems

    South Portland, ME
    3 days ago
  • $68.9k - $131.1k

     ...and Modeling, Simulation, and Analysis disciplines for Effectors. The...  ...is seeking Systems Engineer II - Signal Processing engineers...  ...Programming experience with the C++, C#, or Java programming languages...  .... Experience with hardware/software integration Ability to... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation package
    Flexible hours

    RTX

    Tucson, AZ
    23 hours ago
  •  ...Stellar Science is seeking Emerging Modern C++ Developers with some experience creating reusable...  ...help implement leading-edge scientific software tools in fascinating domains.  The...  ...•           Image processing, imagery analysis, computer vision, computer aided design... 
    Suggested
    Full time
    Summer work
    Remote work
    Flexible hours

    Stellar Science

    Albuquerque, NM
    23 hours ago
  • $135k - $155k

     ...not. Today SpaceX is actively developing the technologies to make...  ...enabling human life on Mars. SOFTWARE ENGINEER, C++ (STARLINK) At SpaceX we’re...  ...and deployment, data analysis and visualization, and test...  ...Software Engineer/Level II: $155,000.00 - $185,000.00/per... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Internship
    Worldwide
    Weekend work

    Spacex

    Remote
    23 hours ago
  •  ...technical Electronics Test Engineer II to join our team at...  ...assemblies. This position focuses on developing, implementing, validating, and...  ...languages such as Python, C/C++, or Visual Basic. Support...  ...the root cause through circuit analysis and component-level... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Visa sponsorship

    Spartronics

    Remote
    23 hours ago
  • $125k - $150k

     ...Today SpaceX is actively developing the technologies to...  ...human life on Mars. SOFTWARE ENGINEER, FLIGHT SOFTWARE...  ...high quality Linux-based C++ software for common...  ...testing, network performance analysis, or research &...  ...citizen or national, (ii) U.S. lawful, permanent... 
    Permanent employment
    Full time
    Temporary work
    Immediate start
    Weekend work

    Spacex

    Remote
    23 hours ago
  • $100k - $160k

     ..., all while we work to develop Neutron, our upcoming medium...  ...!  TEST ENGINEER II / SENIOR TEST ENGINEER...  ...~ Develop and upgrade software for test systems....  ...structured root cause analysis of in-process failures...  ...with LabVIEW, Python, C, C++, MATLAB  ~ Extensive... 
    Permanent employment
    Full time
    Local area
    Flexible hours

    Rocket Lab Corporation

    Remote
    23 hours ago
  •  ...Senior Level.NET Web Developer Candidates MUST be WI residents or...  ...Project duties include requirements analysis, design, front-end and back-...  ...with applications running in IIS # Familiarity with...  ...programming languages (e.g. C#, C++, bootstrap) and scripting languages... 
    Remote work
    Relocation

    Samprasoft

    United States
    4 days ago
  •  ...enable everyone to achieve this same goal. Software Developer II Location: US-WI-Milwaukee Apply...  ...using technologies such as C#/.Net Core, C++, and Java. The ideal candidate will combine...  ...into reality through prototyping, analysis, implementation, review, verification,... 
    Work at office
    Remote work
    Flexible hours

    Hirebridge

    Milwaukee, WI
    4 days ago
  • $68.9k - $131.1k

     ...motivated Systems Engineer II to join our team...  ...troubleshoot issues, perform data analysis, and implement...  ...Systems Engineering: Develop requirements and algorithms...  ...and resolve hardware, software, and system issues...  ...MATLAB. Experience with C++, Python, or similar... 
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours

    RTX

    Andover, MA
    1 day ago
  • $110k

     ...exclusive features. Senior Software Engineer II (Instrumentation Laboratory...  ...): On behalf of a worldwide developer, manufacturer, and distributor...  ...effectively performing trade off analysis, if required by the function...  ...including Python, C++, and Java; (II) Expertise in... 
    Full time
    Work at office
    Worldwide
    Home office
    2 days per week
    3 days per week

    Werfen North America

    Bedford, MA
    4 days ago
  • $70 - $110 per hour

     ...looking for a Performance Engineer (C++, Python, Rust) based in United...  ...with researchers and software engineers to design, evaluate,...  ...scale optimization scenarios. Develop accurate, well-documented solutions...  ...tools, and performance analysis methodologies. Ability to analyze... 
    Hourly pay
    Weekly pay
    Part time
    Remote work
    Flexible hours
    Weekday work

    Jobgether

    United States
    3 days ago
  •  ...SUMMARY: Develop, improve, and support manufacturing...  ..., or other root cause analysis methods to solve...  ...projects using statistical software (e.g., JMP, QI Macros,...  ...languages (e.g., Python, VBA, C++ and/or C#, SQL) ~...  ...in Policy Number: II-17. While performing... 
    Work at office
    Remote work
    Shift work

    Bobrick

    Clifton Park, NY
    8 hours ago
  •  ...minimum. We are looking for a strong C++ Software Engineer to support development of next-...  ...based UI platforms. What You’ll Do Develop and maintain infotainment UI...  ...code reviews, unit testing, static code analysis, and CI/CD workflows Support performance... 
    Local area
    Work from home
    Relocation package
    Flexible hours

    G M Co

    Mountain View, CA
    8 days ago
  •  ...have Active Secret Security Clearance Perform requirements analysis to develop software level requirements including traceability to higher level...  ...design of software using object oriented principles in the C++ language. Develop and execute Unit and Integration Test... 
    Full time

    Intellect Solutions Llc

    Remote
    23 hours ago
  •  ...candidate will assist in the software development life cycle through...  ...contribute to data-driven analysis and systems engineering workflows...  ...Collaborate in defining and developing processes and procedures....  ...automation using Python, MATLAB, or C++ Basic understanding of Model-... 
    Work experience placement
    Remote work
    Flexible hours

    Qualis

    Colorado Springs, CO
    3 days ago
  •  ...We are seeking a highly skilled software engineer to advance Avride's core Control...  ...cutting-edge control systems in modern C++ (C++17/20) . Develop and refine robust, high-precision...  ...patterns. ~ Hands on experience on data analysis and basic statistical methods. ~... 
    Full time
    Remote work
    Relocation

    Avride

    Austin, TX
    23 hours ago
  • $175k - $225k

     ...IMC Markets) has multiple openings for C++ Software Engineer (REQ#4461662101) in Chicago, IL...  ...-component issues, perform root cause analysis, and implement preventative solutions (...  ...development (5%). Mentor and guide junior developers and interns, helping them understand... 
    Permanent employment
    Full time
    Remote work

    Imc

    Chicago, IL
    23 hours ago
  •  ...Science is seeking several modern C++20/23 Software Engineers  with three or more years of...  ...Jenkins, CMake ~ Image processing, imagery analysis, computer vision, computer aided design (...  ...directed energy ~ Code sample or C++ evaluation required.  Extremely flexible... 
    Full time
    Flexible hours

    Stellar Science

    Remote
    23 hours ago
  • $139k - $166.8k

     ...Daimler family , we are focused solely on developing software for automated trucks to transform how...  ..., and delivering software tools and analysis allowing driver development and validation...  ...Strong software engineering skills in C++ (C++14 or newer) with a focus on clean,... 
    Full time
    Immediate start
    Remote work
    Relocation

    Torc Robotics

    Remote
    23 hours ago
  •  ...collaboration needed to successfully develop today’s software centric machines. Since 2009, Control-...  ...troubleshooting, problem solving, root cause analysis, etc. Qualifications...  ...problem solving ability Experience in C/C++ application development Experience... 
    Full time
    Flexible hours

    Control Tec Inc

    Remote
    23 hours ago
  • $150k - $200k

     ...for a motivated and talented Software Engineer to join our development...  ...team of experienced developers you will be expected to help...  ...write software primarily in C++ with a focus on performance and...  ...forensic log and crash dump analysis, hotfix build generation).... 
    Full time
    Remote work

    Onezero Financial Systems

    Somerville, MA
    23 hours ago
  • As a Senior Software Security Engineer C/C++, you will support our development teams to develop our software components securely. You will also work on development tasks to...  ...software development lifecycle Perform threat analysis and risk assessments for software components... 
    Full time

    Cinemo Gmbh

    Remote
    23 hours ago
  • $145k

     ...What you'll do as a Software Engineer on the Trading Strategies...  ...Researchers, you will focus on analysis, design, implementation, testing...  ...to the market. Your goal is to develop software that incorporates vast...  ...trading strategies using modern C++ technologies Bring deep... 
    Full time
    Internship
    Work at office

    Akuna Capital

    Remote
    23 hours ago
  •  ...with a multitude of contract opportunities from developing tip-of-the-spear capabilities to providing...  ...doing: Synergy is seeking a Senior level C++ Software engineer with a background in RF to perform signals analysis, development, and processing of containerized... 
    Full time
    Contract work
    Work at office
    Immediate start
    Flexible hours

    Synergy Ecp Llc

    Remote
    23 hours ago
  • $60k - $180k

     ...seeking a Data Scientist II to work remotely in...  ...project engineering, or software development for data solutions...  ...(such as Python, JSON, C++, Java, R, or Scala)....  .... ~Experience with developing and supporting data-...  ...~Ability to perform analysis of structured and unstructured... 
    Full time
    Contract work
    Remote work

    M9 Solutions

    Remote
    19 days ago
  • $166k - $220k

     ...Dominance & Strike team at Anduril develops aerial and multi-domain...  ...Autonomy, Anduril’s premier software platform that enables masses...  ...3+ years of production-grade C++ and/or Rust experience in a Linux...  ...of data processing and analysis ~ Ability to quickly understand... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Remote
    23 hours ago
  • $145k

     ....   What You’ll Do as an Entry-Level C++ Software Engineer at Akuna   C++ software engineers...  ..., performance tuning, data capture and analysis, mathematical modeling, hardware, or...  ...The ability to collaborate with other developers of different backgrounds, specialties,... 
    Full time
    Work at office
    Flexible hours

    Akuna Capital

    Remote
    23 hours ago
  •  ...capable for support a 30 member Embedded C/C++ Software development team The candidate...  ...Windows environment both. • Proficient in developing build infrastructure using make files...  ...development tools o Coverity Static Analysis o Coverity Test Advisor o Team... 
    Full time

    Lancesoft, Inc.

    Remote
    23 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C++ Software Developer II - Raster Analysis. Be the first to apply!