Talent.com
Esri
C++ Software Development Engineer II - Graph AlgorithmsEsri • CA, Redlands
No longer accepting applications
C++ Software Development Engineer II - Graph Algorithms

C++ Software Development Engineer II - Graph Algorithms

Esri • CA, Redlands
30+ days ago
Job type
  • Full-time
Job description

Overview

Do you ever want to navigate the best way to get to a taco stand; know how many taco stands are within 10 minutes of your current location; or wonder how you can optimize traveling to all of them to savor the ultimate taco? If you love tacos and love graph algorithms and optimization, weve got the ideal job for you!

Join the ArcGIS Network Analyst team and build state-of-the-art routing algorithms used by companies all over the world to optimize their delivery fleet, provide driving directions, identify locations to site stores based on travel patterns, and much more. Our work touches millions of users and has a far-reaching impact.

You will work on a team focused on designing and implementing high-performance graph algorithms exposed in mobile, desktop, server, and cloud-based APIs and solutions within ArcGIS. This is a challenging and gratifying opportunity to apply your coding skills and passion for excellence to craft solutions for real-world transportation problems.

Esri has a Relocation Assistance Program and can provide support with relocating to the Redlands, CA area for this position.

Responsibilities

  • Design and implement algorithms and solvers in C++ for transportation routing problems
  • Optimize existing and new C++ code to reduce memory consumption and to increase performance and scalability
  • Analyze computational complexity of algorithms
  • Work with product engineers to diagnose root causes for incorrect software behavior and failures
  • Fix bugs in the existing C++ codebase
  • Write comprehensive technical specifications and design documents
  • Participate throughout the software development life cycle

Requirements

  • 1+ years of experience designing and implementing transportation network graph algorithms
  • Experience with C+ and modern C++ style and idioms
  • Experience designing, analyzing, and implementing graph algorithms
  • Familiarity with basic data structures
  • 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
  • Master degree or in computer science, engineering, or a related field

Recommended Qualifications

  • Experience in code profiling and performance optimization
  • Knowledge of GIS, logistics, and transportation networks

#LI-EL1

Total Rewards

Esris competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), (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$,-$, USD

About Esri

At 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 lifes 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 Esris Racial Equity and Social Justice initiatives, please visit our website .

If you dont 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 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 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.

Requisition ID: -

Create a job alert for this search

C++ Software Development Engineer II - Graph Algorithms • CA, Redlands

Similar jobs

Rendering Engineer (Bay Area / Paris / Remote)

Genesis AIPerris, CA, United States
Remote
Full-time

What You'll DoDevelop a high-throughput rendering pipeline for training robotics foundation modelsDesign protocols and interfaces between the rendering pipeline, physics engine, and 3D generative m... Show more

 • Promoted

Senior Software Engineer (Remote)Remote, United States

Qwiet AIMurrieta, CA, United States
Remote
Full-time

Qwiet Ai Job Opportunity Interested in building your career at Qwiet AI? Get future opportunities sent straight to your email.Job Title Join us at Qwiet AI and be part of a team dedicated to innova... Show more

 • Promoted

Information Technology Professional

US NavyLakeland Village, CA, US
Full-time

Information Technology Professional (IT/CTN/IS).Information Systems Technicians, Cryptologic Technician Networks, and Intelligence Specialists keep the Fleet connected, informed, and secure by oper... Show more

 • Promoted

Aviation Electronics, Electrical & Computer Systems Technician

US NavyCrestline, CA, US
Full-time

Advanced Electronics / Computer Field (ET/FC).The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of the Navy’s most sophisticated electronics and compu... Show more

 • Promoted

Bomb Technician (EOD)

US NavyCrestline, CA, US
Full-time

Explosive Ordnance Disposal Technicians locate, identify, render safe, and dispose of explosive threats on land, at sea, and underwater, using advanced robotics, diving, and explosives skills to pr... Show more

 • Promoted

Physician (MD/DO) - Pediatrics - General/Other in Hesperia, CA

LocumJobsOnlineHesperia, CA, US
$20.00 hourly
Full-time

Doctor of Medicine | Pediatrics - General/Other.Competitive weekly pay (inquire for details) .LocumJobsOnline is working with The Inline Group to find a qualified Pediatrics MD in Hesperia, Califor... Show more

 • Promoted

Physician (MD/DO) - Internal Medicine - General/Other in Hesperia, CA

LocumJobsOnlineHesperia, CA, US
Full-time +1

Doctor of Medicine | Internal Medicine - General/Other.Competitive weekly pay (inquire for details) .LocumJobsOnline is working with The Inline Group to find a qualified Internal Medicine MD in Hes... Show more

 • Promoted

Nuclear Engineer

US NavyCrestline, CA, US
Full-time

Nuclear Engineer (Naval Reactors Engineer).Design, regulate, and oversee the Navy’s nuclear propulsion program, including reactor design, fleet operations, and eventual defueling and decommissionin... Show more

 • Promoted

Oceanographer/Meteorologist

US NavyCrestline, CA, US
Full-time

Oceanography (OCEANO) Officers, also called METOC, are the Navy's geophysical experts who understand and apply all facets of meteorology, oceanography, hydrography, bathymetry, geophysics, and prec... Show more

 • Promoted

Locum Physician (MD/DO) - Pediatrics - General/Other in Hesperia, CA

LocumJobsOnlineHesperia, CA, US
$9.00 hourly
Full-time +1

Doctor of Medicine | Pediatrics - General/Other.Competitive weekly pay (inquire for details) .LocumJobsOnline is working with CompHealth to find a qualified Pediatrics MD in Hesperia, California, 9... Show more

 • Promoted

Pediatrics Physician

CompHealthHesperia, California, US
Full-time

Pediatrics physician employment in California : CompHealth exists to make the locums process easier.Not only will we search for jobs that fit your interests, we'll be here to handle all the details... Show more

 • Promoted

Pediatrics Physician

Weatherby HealthcareHesperia, California, US
Full-time

Pediatrics physician employment in California : Weatherby Healthcare is currently seeking a Pediatrics Physician in CA.If you are seeking a new opportunity or would simply like to learn more about ... Show more

 • Promoted

Advanced Electronics / Computer Field Technician

US NavyRomoland, CA, US
Full-time

Advanced Electronics / Computer Field (ET/FC).The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of the Navy’s most sophisticated electronics and compu... Show more

 • Promoted

Dental Hygienist

US NavyCrestline, CA, US
Full-time

Navy is currently offering a new, limited-time pilot program to join as a Hospital Corpsman specializing in Dental Hygiene (HM/DH).This exclusive initiative provides a fast-track to advancement wit... Show more

 • Promoted

Flexible remote AI work. Your schedule. Paid weekly, straight to your bank account.

Meridian.aiHesperia, CA, US
Remote
Full-time

Review and label digital content including text, images, and documents.Every task you complete helps improve how technology interprets information and performs in practical settings.Detail-oriented... Show more

 • Promoted

Senior.Net Developer

Diverse LynxLake Arrowhead, CA, United States
Full-time

Net DeveloperJob Location:West Lake Village, CA / Dallas TX (Day 1 Onsite)Job Type:Full TimeSalary Range:$100000 to $120000/AnnumMust Have Technical/Functional SkillsUse the latest tools and techni... Show more

 • Promoted

Pediatrics Physician

Global Medical StaffingHesperia, California, US
Full-time

Pediatrics physician job in California : Global Medical Staffing - To get this new adventure started, pick up the phone and call Global Medical Staffing today.Monday - Friday, 8 am - 5 pm -- 8 guar... Show more

 • Promoted

Consumer Research Associate (Remote)

GL IncHesperia, California
$15.00 hourly
Remote
Part-time +1

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

 • Promoted

Sofware Engineer

TradeJobsWorkForce92502 Riverside, CA, US
Full-time

Analyze, design and develop tests and test-automation suites.Design, create and develop a processing platform using various configuration management technologies.Test software development methodolo... Show more

 • Promoted

Pediatrics Physician

The Inline GroupHesperia, California, US
Full-time

Pediatrics physician employment in California : The Inline Group -.Hours:Monday - Friday: 8 am - 5 pm.Average Patients seen: 18-24 patients per day.Compensation: - $240,000 - $270,000 Based on expe... Show more