Esri

C++ Software Development Engineer - Topographic Mapping

Esri

Redlands, CA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to Esri, where we are dedicated to shaping the future of mapping and spatial analytics. We are seeking a highly skilled C++ Software Development Engineer to join our team focused on topographic mapping. In this role, you will have the opportunity to work on cutting-edge technology and make a significant impact on the mapping industry. Our ideal candidate is a self-motivated problem solver with a passion for developing innovative solutions. If you have a strong background in C++ development and a desire to be part of a dynamic team, we want to hear from you!

  1. Design, develop, and maintain C++ software solutions for topographic mapping, utilizing cutting-edge technology and innovative approaches.
  2. Collaborate with team members to define project requirements and translate them into technical specifications.
  3. Identify and troubleshoot technical issues, ensuring timely resolution and high-quality deliverables.
  4. Stay up-to-date with industry trends and advancements in C++ development, and actively share knowledge and best practices with the team.
  5. Develop and maintain documentation for code, processes, and procedures.
  6. Participate in code reviews and provide constructive feedback to team members.
  7. Work closely with cross-functional teams, including product management, quality assurance, and customer support, to ensure successful delivery of software solutions.
  8. Take ownership of assigned tasks and projects, meeting deadlines and delivering high-quality results.
  9. Continuously seek opportunities to improve processes and enhance the overall performance of the team.
  10. Demonstrate a strong commitment to personal and professional development, staying current with the latest technologies and methodologies.
Where is this job?
This job is located at Redlands, CA, USA
Job Qualifications
  • Bachelor's Degree In Computer Science, Software Engineering, Or A Related Field.

  • At Least 3-5 Years Of Experience Developing Software In C++.

  • Strong Understanding Of Gis Principles And Experience With Esri's Arcgis Software.

  • Familiarity With Topographic Mapping And Geospatial Data Analysis.

  • Excellent Problem-Solving And Critical Thinking Skills, With The Ability To Work Independently And As Part Of A Team.

Required Skills
  • Algorithms

  • Data structures

  • Debugging

  • Object-oriented design

  • Cloud Computing

  • Performance optimization

  • User Interface Design

  • Spatial analysis

  • C++ programming

  • Multithreading

  • Gis Technology

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a C++ Software Development Engineer - Topographic Mapping in Redlands, CA, USA is $88,000-$136,000 per year. However, this can vary depending on the specific company, experience level, and other factors.

Additional Information
Esri is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedAugust 15th, 2024
Apply BeforeJune 9th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Esri

Esri is an international supplier of geographic information system software, web GIS and geodatabase management applications.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started