Senior C++ Software Engineer

3 days ago


Edinburgh, Edinburgh, United Kingdom Esri Full time

Salary Range: $140,000 - $200,000 per year

At 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:

  1. Design and develop C++ software components that meet industry standards.
  2. Collaborate with the development team to create innovative solutions for various use cases.
  3. Work closely with stakeholders to define user requirements and design applications and APIs.
  4. Contribute to ensuring that ArcGIS software meets real-world usage scenarios.
  5. Develop and maintain high-quality code.

Requirements:

  1. 5+ years of commercial software development experience.
  2. Proficiency in modern C++ (C++11 and higher, STL, Boost, Clang, MSVC).
  3. Strong understanding of object-oriented design principles.
  4. Ability to work effectively in a team environment.
  5. Excellent problem-solving skills.
  6. Bachelor's degree in computer science, engineering, mathematics, mapping, GIS, or related field.


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

  • C++ Software Engineer

    20 hours ago


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

    About Cathcart TechnologyCathcart Technology is a rapidly expanding tech company based in Edinburgh, Scotland. We are dedicated to making high-precision lab technology accessible and practical for real-world industrial use.Job SummaryWe are seeking an experienced C++ Software Engineer to join our hybrid team in Edinburgh. The ideal candidate will have a...


  • 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 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 Esri Full time

    About UsEsri is a leading provider of geographic information system (GIS) technology and spatial analytics. We are seeking an exceptional C++ Senior Software Developer to join our team and contribute to the development of innovative mapping technologies.The RoleThis is a fantastic opportunity to lead the development of cutting-edge mapping solutions that run...


  • 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 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 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 Leonardo Full time

    Senior Software Engineer OpportunityWe are seeking a highly experienced Senior Software Engineer to join our team at Leonardo. As a leading player in the aerospace, defence, and security industry, we are looking for talented individuals who can contribute to our innovative projects.Key Responsibilities:Lead the development of software for cutting-edge...


  • 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 Primis Full time

    Software Engineer .Net OpportunityA leading technology business, Primis, is expanding their technical teams and seeking an experienced Software Engineer .Net to join their high-speed delivery team.The successful candidate will be responsible for ensuring first-class technical software delivery, leveraging their own technical expertise and experience in C#,...


  • Edinburgh, Edinburgh, United Kingdom Esri Full time

    OverviewWe 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.ResponsibilitiesDesign and develop high-quality software components using industry-standard design patterns and methodologies.Collaborate...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    About the Role:The Senior Software and Hardware Integration Engineer will be responsible for developing and integrating software and hardware components for automotive semiconductor solutions. This role requires strong technical expertise and excellent communication skills.Key Responsibilities:Design and develop software and hardware components for...


  • Edinburgh, Edinburgh, United Kingdom iO Associates Full time

    **About the Role:**We are seeking an experienced Senior .NET Software Engineer to join our team in Edinburgh. As a key member of our development team, you will play a crucial role in designing and implementing software applications using the .NET framework, C#, and related technologies.**Job Description:**The successful candidate will have extensive...


  • Edinburgh, Edinburgh, United Kingdom Head Resourcing Full time

    Job Title: Senior Software EngineerCompany Overview: Head Resourcing is a leading recruitment agency with over 30 years of experience in the Fintech industry. We are seeking an experienced Net Developer to join our team and contribute to the development of web-based back office applications and customer-facing websites.Job Description: As a Senior Software...


  • 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 Cathcart Associates Group Ltd Full time

    An R&D focused tech organisation in Edinburgh is seeking an experienced Software Developer (C#) to join their growing hybrid team. This is a great opportunity to work on a variety of projects, including maintaining and improving existing software, creating new projects from scratch, and helping to mature their technology estate by focusing on scaling modern...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Job OverviewAt Leonardo, we are seeking an experienced Senior Embedded Software Engineering Lead to join our growing software community.The opportunity is part of a multi-disciplinary team working closely with Electronic and VHDL/FPGA engineers to ensure the successful testing and commissioning of a complex multi-unit system on cutting-edge Arm and Intel SoC...


  • Edinburgh, Edinburgh, United Kingdom ENGINEERINGUK Full time

    Software Development Engineer, ADSP, AmazonAbout the RoleWe are seeking a skilled Software Development Engineer to join our team in Edinburgh, Scotland. This is an excellent opportunity for an ambitious and motivated individual to launch and grow new initiatives for Amazon's global websites.Key Responsibilities- You will work as part of an Agile team,...