The C++ Software Development Engineer I role at Esri is focused on developing high-performance spatial analysis and visualization software for both mobile and desktop platforms. The engineer will be tasked with solving complex problems, designing and developing software components, and ensuring high-quality practices such as test automation. Candidates should possess at least one year of software development experience with a strong proficiency in modern C++.