E
C++ Software Development Engineer I
esriEdinburgh15 days ago
Full-timeVia Arbeitnow4229 - Esri Global UK R&D - Edinburgh
Apply now About this role
<p><strong>Overview</strong></p> <p>We have an exciting opportunity for an enthusiastic C++ Software Engineer to help us develop high performance, cross-platform, spatial analysis and visualization capabilities for mobile and desktop devices, leveraging the latest General-Purpose Graphics Processing Unit (GPGPU) technologies.</p> <p><span data-contrast="auto">Esri is the world leader in Geographic Information Systems (GIS). Our </span><a href="https://developers.arcgis.com/documentation/#sdks-and-apis"><span data-ccp-charstyle="Hyperlink"><span data-contrast="none">ArcGIS MapsSDKs</span></span></a><span data-contrast="auto"> enable developers to bring high-performance, fully featured 2D and 3D mapping, analysis and visualization into their own applications. Bring your passion for parallel algorithms and C++ development to build fast, cross-platform, world-leading products like this using cutting edge technologies within a company that values innovation and actively invests in research and development.</span></p> <p><span data-contrast="auto">Esri has a Relocation Assistance Program and can provide support with relocating to the Edinburgh area for this position.</span></p> <p><strong>Responsibilities</strong></p> <ul> <li>Innovate to articulate and solve complex problems</li> <li>Design and develop high-quality software components that follow industry-standard design patterns, development methodologies, and deployment models</li> <li>Apply and promote good software engineering practices such as test automation, modularization, simplification</li> <li>Work effectively with members of other software development teams in an agile, interactive, and creative environment</li> <li>Find, analyse, and fix