Senior C++ Developer

4 days ago


Edinburgh, Edinburgh, United Kingdom Esri Full time

Overview

We are seeking an exceptional C++ Senior Software Developer to join our team at Esri. This is a fantastic opportunity to lead the development of innovative mapping technologies that run on latest mobile devices.

Responsibilities

  • Design and develop high-quality software components using industry-standard design patterns and methodologies.
  • Collaborate with cross-functional teams to deliver robust mapping solutions for field applications, data collection, and more.
  • Work closely with other developers to ensure seamless integration and deployment of software components.
  • Develop user requirements and design applications and APIs that meet real-world usage scenarios.
  • Solve complex problems and articulate application design, development, and user experiences.

Requirements

  • 5+ years of commercial software development experience.
  • Fluent in modern C++ (C++11 and higher) and passionate about its application in mapping technologies.
  • Strong understanding of object-oriented design principles and algorithms.
  • Effective time management, organizational skills, and excellent communication skills.
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or related fields.

Estimated Salary: $120,000 - $180,000 per annum.



  • Edinburgh, Edinburgh, United Kingdom Tampa Gardens Senior Living Full time

    Role SummaryThis Senior C++ Software Engineer role involves working on our high-scale systems with a focus on innovation, implementation, support, and iteration. You will write and improve high-performance, highly efficient, and highly maintainable C++ code while ensuring our designs and systems are highly available, resilient, and secure.What We...


  • Edinburgh, Edinburgh, United Kingdom Tampa Gardens Senior Living Full time

    **Senior C++ Developer Job Description**We're seeking an experienced Senior C++ Developer to join our team in Tampa Gardens Senior Living. As a member of our team, you will be responsible for designing and developing high-performance software systems using C++.**About the Role:**Our ideal candidate has 5+ years of experience as a senior software engineer or...


  • Edinburgh, Edinburgh, United Kingdom Esri Full time

    C++ Developer Role at Esri:About the Company:Esri is a global leader in geographic information system (GIS) technology, empowering organizations to make informed decisions through location intelligence. Our innovative solutions help businesses, governments, and individuals understand and analyze complex spatial data.Job Overview:We are seeking an experienced...


  • Edinburgh, Edinburgh, United Kingdom Workonblockchain Full time

    Role Overview">We are seeking an experienced C#.NET Senior Developer for a dynamic opportunity in our Financial Services company. This role offers the chance to work with a talented team on exciting projects using the latest technology stack.">Key Responsibilities">">Develop software solutions using C# and .NET framework">Work collaboratively with...


  • Edinburgh, Edinburgh, United Kingdom Brightwork Limited Full time

    Job SummaryBrightwork Limited is seeking a Senior C++ Software Developer to join our team in Edinburgh.This role involves leading the development of complex software projects, collaborating with colleagues to achieve shared goals.A salary of £75,000 - £90,000 per annum is available, dependent on experience.Main Responsibilities:Design and implement...


  • Edinburgh, Edinburgh, United Kingdom Weare5vtech Full time

    **Job Title:** Senior Software Engineer (C++)We are seeking a highly skilled C++ expert to join our team at Weare5vtech. As a key member of our software development team, you will be responsible for prioritizing code quality and pushing the boundaries of algorithm development and user interface design.**About Us:**We are a fast-paced and innovative company...


  • Edinburgh, Edinburgh, United Kingdom Workonblockchain Full time

    OverviewWe are seeking a highly skilled C#.NET Developer to join our team at Workonblockchain.Salary: Up to £58,000 per year, depending on experience.


  • Edinburgh, Edinburgh, United Kingdom KO2 Embedded Recruitment Solutions Full time

    Job Description:KO2's client seeks a highly skilled C/C++ Driver Developer with expertise in Windows 11 driver development. The ideal candidate will design, develop, and debug Windows device drivers using WDM and WDF frameworks, conduct remote debugging, and collaborate with hardware teams for seamless driver integration on ARM64 architecture.Key...


  • Edinburgh, Edinburgh, United Kingdom Experis IT Full time

    Job Overview:Experis IT is looking for a talented Senior Software Engineer to join their team remotely in the UK. The successful candidate will work on a project supporting the C programming language with occasional Python tasks.Key Tasks:Design, develop, and optimize software using C, with support for Python tasks.Collaborate with project managers and...


  • Edinburgh, Edinburgh, United Kingdom Onyx-Conseil Full time

    OverviewOnyx-Conseil is driving the development of a revolutionary space-based cellular broadband network. With its headquarters in Edinburgh and flexible working arrangements, the company fosters a collaborative environment that attracts top talent in the mobile telecoms/satcoms sector.Having achieved significant breakthroughs in satellite technology,...


  • Edinburgh, Edinburgh, United Kingdom Onyx-Conseil Full time

    About Onyx-ConseilWe are a leading provider of professional support services to businesses and individuals across the UK. Our team is passionate about delivering high-quality solutions that meet our clients' needs.Job DescriptionFull-Stack Software Development using C# .NET and JavaScriptApplication and Data Migration, as well as Automation projectsHybrid...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    We are currently seeking a Senior C++ Programmer to join our team at IC Resources. This exceptional opportunity involves working on a groundbreaking project focused on developing space-based systems for a cutting-edge network.The ideal candidate will have extensive C++ programming expertise, with a proven track record in multithreading and Linux O/S....


  • Edinburgh, Edinburgh, United Kingdom Esri Full time

    Salary Range: $140,000 - $200,000 per yearAt Esri, we are seeking an experienced C++ Senior Software Developer to join our team. This is an exciting opportunity to contribute to the development of our cross-platform mapping API using the latest technologies.Job Description:Design and develop C++ software components that meet industry standards.Collaborate...


  • Edinburgh, Edinburgh, United Kingdom Weare5vtech Full time

    **Job Summary:** We are looking for an Expert in C++ Algorithm Development to join our team at Weare5vtech. The ideal candidate will have strong experience with C++, compilers like Visual C++ and Xcode, and fluent English language skills.**Company Overview:**We are a leading provider of cutting-edge graphics products for business presentations and data...


  • Edinburgh, Edinburgh, United Kingdom Onyx-Conseil Full time

    Avoiding MonotonyWe are Onyx-Conseil, a dynamic and innovative company driving change in the satellite industry. With over 300 employees and a presence on the stock market for two years, we are poised for rapid growth and are seeking exceptional talent to join our team.C++ Software Engineering OpportunityThis is a fantastic chance to work on a cutting-edge...


  • Edinburgh, Edinburgh, United Kingdom Weare5vtech Full time

    **Job Title:** High-Performance C++ DeveloperWe are seeking a highly skilled C++ developer to join our team at Weare5vtech. As a key member of our software development team, you will be responsible for designing and developing high-performance algorithms and software features.**About Us:**We are a fast-paced and innovative company developing cutting-edge...


  • Edinburgh, Edinburgh, United Kingdom Esri Full time

    Job Title: Senior C++ Developer PositionAbout Us:We are a leading provider of geographic information system (GIS) technology, helping organizations make informed decisions through location intelligence. Our cross-platform mapping API runs on the latest mobile devices using the latest compilers and C++ standards.Job Summary:As a senior C++ developer, you will...


  • Edinburgh, Edinburgh, United Kingdom E-placement Scotland Project Full time

    We are looking for a talented Junior Software Engineer to join our team in Edinburgh. As a Junior Software Engineer, you will be responsible for developing software solutions using C# and working collaboratively with our team to deliver high-quality results.The ideal candidate will have 1 year of experience in C# development and be willing to learn and...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time £45,000 - £60,000

    About the RoleWe are looking for a skilled Software Engineer to work directly alongside a seasoned hardware Engineer. You will be responsible for developing software solutions using C or C++ within a Linux environment. The ideal candidate will have commercial experience with real-time software development, Linux programming, and C/C++.


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Careers Full time

    Becoming part of the Cathcart Technology Careers team means you'll be working with cutting-edge tech that transforms high-precision lab technology into something accessible and practical. You'll be helping to develop compact, durable devices that can perform rapid data analysis in the field.We're looking for an experienced C# Developer and Innovator who can...