C++ Software Engineer I - Maps SDKS
$79.04k - $133.02kEsri
OverviewBring your passion for C++ to help us develop a cross platform mapping API that runs on the latest mobile devices using the latest compilers and C++ standards. This is a great opportunity to design and develop next-gen Esri technology. We love making a difference and leading the way in developing innovative technology.ResponsibilitiesBuild C++ software components that follow industry-standard design patterns, development methodologies, and deployment modelsDevelop excellent software for use in field mapping, data collection, sensor networks, street navigation, and moreCollaborate with other programmers and developers throughout the development processDefine user requirements; design and develop applications and APIs for devicesEnsure that ArcGIS software meets real-world usage scenariosSolve and articulate complex problems with application design, development, and user experiencesRequirements1+ years of related software development experienceFluent in and passionate about modern C++ (C++11 and higher, STL, Boost, Clang, MSVC)Object oriented design skillsUnderstanding of algorithms and design patternsAbility to work closely with the team to build quality software in a constantly evolving environmentEffective time management and organizational skillsExcellent written and verbal communication skillsBachelor’s degree in computer science, engineering, mathematics, mapping, GIS, or related fieldRecommended QualificationsMaster’s degree in computer science, engineering, mathematics, mapping, GIS, or related fieldExperience with IDEs, compilers, and development tools for Linux, Windows, macOS , iOS, or AndroidKnowledge of developing applications using the Qt frameworkProficiency with OpenGL or DirectXFamiliarity with GIS applications and technologiesExperience in designing and developing RESTful web servicesTotal RewardsEsri’s competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.A reasonable estimate of the base salary range is$79,040—$133,016 USDThe CompanyAt Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life’s best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri’s Racial Equity and Social Justice initiatives, please visit our website here.If you don’t meet all of the preferred qualifications for this position, we encourage you to still apply!Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email View email address on click.appcast.io and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.
$101.19k - $167.34k
...delivering state-of-the-art mapping and analytics... ...and reliable distributed software for on-premises and the... ...any time. Our software engineers provide a strong technical... ...maintain frameworks and SDKs that enable internal... ...proficiency with modern C++ programming practices and...SuggestedWorldwide$150.7k - $247.31k
...locating addresses and places on a map, discovering what’s at a known... .... Bring your passion for Software Development to help us develop... ...You’ll work alongside product engineers, developers, and users to create... ...existing and new C++ code to reduce memory consumption...SuggestedRelocationRelocation package$123.14k - $202.49k
...division is seeking an experienced Sr. Software Development Engineer to help advance the next generation of... ...design patternsDevelop interactive, map-based user experiences using the ArcGIS... ...Google Cloud, or AzureFamiliarity with C++ in performance-critical or large-scale...SuggestedRelocationRelocation package$123.14k - $202.49k
...develop next-gen Esri software. We are focused on designing... ...then join our creative engineering team at Esri to build... ...using C#, WPF, and C++ to build software componentsCollaborate... ..., frameworks and SDKs for other engineering... ...than just a word on a map. When employees of...SuggestedFlexible hours$101.19k - $167.34k
...geographic information system (GIS) software used to analyze, visualize,... ...apply your expertise in C/C++, operating systems, security,... ..., and collaborate with senior engineers on innovative features that enhance... ...is more than just a word on a map. When employees of different...Suggested$101.19k - $167.34k
...implement algorithms and solvers in C++ for transportation routing... ...complexity of algorithmsWork with product engineers to diagnose root causes for incorrect software behavior and failuresFix bugs in... ...diversity is more than just a word on a map. When employees of different...RelocationRelocation package$123.14k - $202.49k
...planning, architecture, and engineering. You’ll design and implement... ...excited about building scalable software that makes a difference, we’d... ...on: ResponsibilitiesBuild C++ software components that follow... ...cloudFamiliarity with ArcGIS or other web mapping technologiesMaster's degree...Worldwide$101.19k - $167.34k
...Enterprise provides powerful mapping and analytics capabilities to... ...source providers written in C/C++, enabling ArcGIS to integrate... ...technologyBuild full-stack software components that follow industry... ...other developers and product engineers throughout the development...$123.14k - $202.49k
...incredible pace, and our 3D software development team is at the forefront... ...world’s leading geospatial mapping and data analysis platform,... ...systems. Strong software engineering and mathematical skills, along... ...solutions.ResponsibilitiesBuild C++ software components that...- Esri is seeking a Senior Software Developer to lead the Indoor GIS team in Redlands, shaping how users understand... ...AI, computer vision, and 3D graphics to indoor mapping workflows. Collaborate across product, UX, and engineering to turn emerging AI technologies into production...
$101.19k - $167.34k
...full stack developer with strong C++ skills that enjoys coding powerful and intuitive desktop software. Join us if you are looking for... ...software developers, product engineers, and others to build quality software... ...is more than just a word on a map. When employees of different...$101.19k - $167.34k
...geographic information system (GIS) software that is used to analyze,... ...solutions for ArcGIS Pro, utilizing C++ and C#Develop and design... ...s degree in computer science, engineering, mathematics, or related fieldRecommended... ...is more than just a word on a map. When employees of different...$97.24k - $162.24k
...this position, you will build software leveraging Esri's products and... ...matter. You'll work alongside engineers and mentors in a collaborative... ...pipelinesExperience with ArcGIS Enterprise SDKs, automation frameworks, or... ...analysis, data pipelines, or map servicesFamiliarity with...WorldwideRelocationRelocation package- A leading GIS software firm located in Redlands, California, seeks a skilled software developer with expertise in C/C++. You will engage in developing and maintaining robust software... ...defects, and collaborating with senior engineers to implement innovative features. A...
- ...across industries—including urban planning, architecture, and engineering. You’ll design and implement robust data structures, apply advanced... ...learning. If you\'re excited about building scalable software that makes a difference, we’d love to connect with you. Check...Worldwide
$123.14k - $202.49k
...division is seeking an experienced Sr. Software Development Engineer to help advance the next generation of... ...and knowledge with C++ in large-scale or performance-critical... ...diversity is more than just a word on a map. When employees of different experiences...$101.19k - $167.34k
...capabilities across our geospatial software products, supporting indoor mapping and reality, roadway and utility... ....As a Software Development Engineer II focused on AI innovation, you... ...developmentBasic experience with C++Familiarity with geospatial data formats, GIS...$79.04k - $133.02k
...team of talented, dynamic, and passionate engineers who work with diverse technologies to... ...state-of-the-art geospatial server-side software. In this role, you will design, implement... ...diversity is more than just a word on a map. When employees of different experiences,...Work experience placement$101.19k - $167.34k
OverviewArcGIS Online is a secure mapping and spatial analysis software as a service (SaaS) platform that empowers organizations around the world to... ...consumers and experts, across all platforms and devices.DevOps Engineers use the latest innovative technologies to design robust...$101.19k - $167.34k
...organizations locate addresses and places on a map, discovering what’s at a known location... ...servicesRequirements2+ years of related software development experienceExperience with... ...’s degree in Computer Science, Engineering, Mathematics, Information Systems, GIS,...RelocationRelocation package$101.19k - $167.34k
...3D graphics, and geospatial software. Depending on the problem, your... ...and prototyping, production engineering, or integration with other Esri... ...senior engineersWrite clean C++, .NET/C#, and Python code to... ...apply GIS concepts, floor-aware mapping patterns, ArcGIS data models,...RelocationRelocation package$123.14k - $202.49k
...our Indoor GIS team as a Senior Software Developer and help shape the... ...spatial data to automate indoor mapping workflows and create... ...and 360 imagery. As a senior engineer, you will own complex features... ...uncertainDesign and develop robust C++, C# and Python components that...RelocationRelocation package$96.41k - $166.92k
...skilled Adobe Experience Platform (AEP) Engineer to support, enhance, and scale our existing... ...with Agile methodologies and software development lifecycleStrong communication... ...diversity is more than just a word on a map. When employees of different experiences,...$97.24k - $162.24k
...scale the deployment platforms that power mission critical software.As a Software Development Engineer II focused on CI/CD and platform automation, you will... ...Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives,...RelocationRelocation package$123.14k - $202.49k
...geographic information system (GIS) software that is used to analyze,... ...global team of software engineers, product engineers, designers... ...maintainable code in C#, Python, or C++Build software that follows the... ...is more than just a word on a map. When employees of different...$83.72k - $141.44k
...prototype applications that explore digital cartography, advanced map visualizations, and web-based GIS experiences. This role... ...a multidisciplinary teamBachelor’s degree in computer science, engineering, mathematics, GIS, or related fieldAbility to travel domestically...$93.6k - $157.56k
...and technology-oriented environment. As an Application Security Engineer at Esri, you will fill a critical role in helping secure Esri's... ...USDThe CompanyAt Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds...$137k - $140k
...ready to launch your career by building software that makes a real-world impact? As a developer... ...that matter. You’ll work alongside engineers and mentors in a collaborative, cross-... ...wide range of UX, such as Charting, Forms, Mapping Controls, Navigation Controls, Analysis...$123.14k - $202.49k
...and practical solutions that yield innovative software product capabilities for ArcGIS Workflow Manager. As a software engineer, you will design and develop software used by... ...development practicesExperience using GIS or mapping related software developmentMaster’s degree...Worldwide- ...end focus to contribute across a suite of innovative GIS software products in indoor mapping, transportation, utilities, and system observability. In... ...of the real world. As a software development engineer, you’ll contribute to building responsive, accessible, and...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Software Engineer I - Maps SDKS. Be the first to apply!

