Sr. C++ Software Engineer – Maps SDKs

·
Full time
Location: Cardiff
·
Job offered by: Esri
·
Category: IT & Technology
Overview

Bring 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.

Responsibilities

Build C++ software components that follow industry-standard design patterns, development methodologies, and deployment models

Develop excellent software for use in field mapping, data collection, sensor networks, street navigation, and more

Collaborate with other programmers and developers throughout the development process

Define user requirements; design and develop applications and APIs for devices

Ensure that ArcGIS software meets real-world usage scenarios

Solve and articulate complex problems with application design, development, and user experiences

Requirements

5+ years of commercial software development experience

Fluent in and passionate about modern C++ (C++11 and higher, STL, Boost, Clang, MSVC)

Object-oriented design skills

Understanding of algorithms and design patterns

Ability to work closely with the team to build quality software in a constantly evolving environment

Effective time management and organisational skills

Excellent written and verbal communication skills

Bachelor’s in computer science, engineering, mathematics, mapping, GIS, or related field

Recommended Qualifications

Experience with IDEs, compilers, and development tools for Linux, Windows, macOS, iOS, or Android

Knowledge of developing applications using the Qt framework

Proficiency with OpenGL or DirectX

Familiarity with GIS applications and technologies

Experience in designing and developing RESTful web services

Master’s in computer science, engineering, mathematics, mapping, GIS, or related field

#J-18808-Ljbffr

Recent Jobs

London (On site) · Full time

Are you a smart, driven professional who takes pride in making a difference in local communities? Turner & Townsend’s Real Estate division is experiencing significant growth and we’re looking for an experienced industry professional with health project experience to join our high-performing and collaborative Project Management team. Why Join Us? Impactful Work: Contribute to social [...]Read More... from Assistant Project Manager – Healthcare See details

Chasetown (On site) · Full time

My client, Autosmart International are a manufacturing success story! Site Operations Manager – leading fast-paced manufacturing and warehousing About Our Client Autosmart International is a manufacturing success story, leading the field in vehicle cleaning products. We are the No.1 choice of automotive trade customers across the UK. We have doubled in size in the last [...]Read More... from Site Operations Manager See details

London (On site) · Full time

CSS are looking for an experienced duty officer to join our client’s team who are a local council responsible for all areas within the Tendering district. Working hours: All shifts are 8 hours long with various start times available: Monday to Friday – start times between 6AM – 3PM Saturday & Sunday – 6AM – [...]Read More... from Duty Officer See details